freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件質(zhì)量保證與測試實(shí)驗(yàn)報(bào)告(已修改)

2025-04-07 04:23 本頁面
 

【正文】 .. . . ..軟件質(zhì)量保證與測試實(shí)驗(yàn)報(bào)告班 級 1305211學(xué) 號 130521103姓 名 朱維2016年5月4日學(xué)習(xí)好幫手目錄第一次試驗(yàn) LoadRunner性能測試工具 1一、實(shí)驗(yàn)?zāi)康?1二、實(shí)驗(yàn)內(nèi)容 1三、實(shí)驗(yàn)步驟 1 1 5第二次試驗(yàn) 單元測試 7一、實(shí)驗(yàn)?zāi)康?7二、實(shí)驗(yàn)內(nèi)容 7 7 7三、實(shí)驗(yàn)結(jié)果 7 7 9四、結(jié)果分析與結(jié)論 12第三次實(shí)驗(yàn) 自動化測試 12一、實(shí)驗(yàn)?zāi)康?13二、實(shí)驗(yàn)內(nèi)容 13三、實(shí)驗(yàn)結(jié)果 13 13 環(huán)境配置 143. 錄制腳本 154. 轉(zhuǎn)換成java代碼 195. 導(dǎo)入myeclipse中 21四、 結(jié)果分析與結(jié)論 21第四次實(shí)驗(yàn) 版本控制 22一、 實(shí)驗(yàn)?zāi)康?23二、 實(shí)驗(yàn)內(nèi)容 23三、 實(shí)驗(yàn)結(jié)果 231. VSS的安裝及配置 232. VSS2005的漢化 253. 打開VSS2005服務(wù)器 264. 創(chuàng)建共享文件 27 296. VSS服務(wù)器端和VS2008的綁定 317. VSS客戶端連接服務(wù)器端數(shù)據(jù)庫 328. 管理項(xiàng)目 34四、 結(jié)果分析與結(jié)論 39第五次試驗(yàn) 反編譯 39一、 實(shí)驗(yàn)?zāi)康?40二、 實(shí)驗(yàn)內(nèi)容 40三、 實(shí)驗(yàn)結(jié)果 401. 將要反編譯的工程打成jar包 40 403. 利用Proguard工具進(jìn)行上述java代碼混淆 42四、 結(jié)果分析與結(jié)論 49第六次試驗(yàn) Bug管理 49一、 實(shí)驗(yàn)?zāi)康?50二、 實(shí)驗(yàn)內(nèi)容 50三、實(shí)驗(yàn)結(jié)果 50。 50 51 564. 安裝BugFree 595. BugFree郵箱配置 61 62 63 65四、 結(jié)果分析與結(jié)論 67“130521103”+軟件測試文檔編制標(biāo)準(zhǔn)軟件缺陷報(bào)告 67 701. 軟件缺陷總結(jié) 712. 軟件缺陷描述 71 71 72 72 73 73 73 74 74 75 見證人 75 75從自己角度理解軟件質(zhì)量與保證 75一、 軟件質(zhì)量的內(nèi)涵 76二、 軟件質(zhì)量保證 76如何編寫高質(zhì)量代碼 77一、打好基礎(chǔ) 78二、 代碼標(biāo)準(zhǔn) 78三、 三思而后行 78四、代碼重構(gòu) 78五、代碼審查 78六、單元測試 79整理第十章知識 測試用例的設(shè)計(jì) 79 802. 等價(jià)類劃分 80 80 815. 功能圖法 816. 黑盒測試方法的比較與選擇 81 82附錄 84單元測試源代碼: 85計(jì)算器源代碼: 86學(xué)習(xí)好幫手第一次試驗(yàn) LoadRunner性能測試工具一、實(shí)驗(yàn)?zāi)康氖煜oadRunner的使用并對網(wǎng)站進(jìn)行測試。二、實(shí)驗(yàn)內(nèi)容1..熟悉LoadRunner的操作界面三、實(shí)驗(yàn)步驟首先打開LoadRunner,其啟動界面如下圖所示:圖1 LoadRunner啟動界面點(diǎn)擊Create/Edit Script,并選擇Web(HTTP/HTML)后,點(diǎn)擊Create進(jìn)行創(chuàng)建:圖2 New Virtual User界面此時(shí)進(jìn)入了Virtual User Generator界面,點(diǎn)擊FileNew進(jìn)行創(chuàng)建,如下圖所示:圖3 創(chuàng)建腳本錄制點(diǎn)擊紅色小圓點(diǎn)開始錄制腳本,如下圖所示:圖4 Start Record按鈕彈出界面如下圖所示:圖5 開始錄制界面,在URL Address一欄中填入地址后,點(diǎn)擊OK開始錄制,片刻后彈出網(wǎng)頁,腳本已經(jīng)開始錄制,如下圖所示:圖6 錄制的網(wǎng)頁在網(wǎng)頁中任意操作,完成后點(diǎn)擊小方塊停止錄制,LoadRunner會生成相應(yīng)的腳本,如圖:圖7 錄制產(chǎn)生的腳本在啟動界面,點(diǎn)擊Run Load Tests進(jìn)行負(fù)載測試,選擇剛才錄制的腳本,如圖所示:圖8 New Scenario界面得到結(jié)果后,可以點(diǎn)擊Analyze進(jìn)行分析,也可以保存。使用Run Load Tests結(jié)果如圖所示:圖9 Run Load Tests結(jié)果使用Analyze Test Results分析得到的圖形如下:圖10 Analyze Test Results結(jié)果根據(jù)Analyze圖形的結(jié)果可以得知,任一時(shí)刻的負(fù)載跟當(dāng)時(shí)網(wǎng)頁點(diǎn)擊事件、網(wǎng)絡(luò)傳輸?shù)扔嘘P(guān)系。當(dāng)網(wǎng)頁處于靜止?fàn)顟B(tài)時(shí),幾乎不占用CPU,而當(dāng)點(diǎn)擊事件增多或有大量網(wǎng)絡(luò)傳輸發(fā)生時(shí),CPU的壓力會比較大。LoadRunner可以明確的列出其狀況,包括鼠標(biāo)點(diǎn)擊事件的數(shù)量,網(wǎng)絡(luò)傳輸字節(jié)量等等,為編程測試提供了方便的條件,是非常實(shí)用的測試工具。學(xué)習(xí)好幫手第二次試驗(yàn) 單元測試一、實(shí)驗(yàn)?zāi)康睦斫鈫卧獪y試的理論和目的,對程序進(jìn)行單元測試。二、實(shí)驗(yàn)內(nèi)容,設(shè)計(jì)合適的測試用例測試函數(shù)中存在的問題,要求給出測試用例及對應(yīng)的結(jié)果,找出問題后給出代碼的修改建議。,類中包含三角形面積的計(jì)算方法。對其進(jìn)行測試。擴(kuò)展:編寫抽象圖形類,內(nèi)含面積計(jì)算的虛方法,編寫三角形,矩形,圓形等圖形實(shí)體類繼承抽象圖形類,并重寫面積計(jì)算方法,對其進(jìn)行測試。,計(jì)算器界面形式可以為控制臺程序,也可以為窗體應(yīng)用程序,功能盡可能增加,對其中的運(yùn)算方法進(jìn)行抽象,繼承及重載。對其進(jìn)行測試。三、實(shí)驗(yàn)結(jié)果編寫User類 圖1 User類涉及測試用例函數(shù) Junit測試代碼測試結(jié)果 Junit測試結(jié)果問題:1. Test類的類名不能與Junit的@Test相同,所以將類Test改成Test0。2. getUserAge()方法不完善,如果在控制臺上輸入英文,將報(bào)錯。改成下面的代碼。圖4 Junit測試代碼求解圖形面積:Area抽象方法,,,并實(shí)現(xiàn)getArea()方法。圖5 類結(jié)構(gòu)測試Junit代碼:圖 6 Junit代碼測試結(jié)果:圖7 Junit測試結(jié)果計(jì)算器:圖8 抽象類實(shí)現(xiàn)類:圖9 實(shí)現(xiàn)類測試類:圖10 測試類結(jié)果:圖11 結(jié)果四、結(jié)果分析與結(jié)論實(shí)驗(yàn)通過Junit進(jìn)行測試,Junit測試最大的特點(diǎn)與好處是,能很好得進(jìn)行單元測試,一個(gè)功能一個(gè)功能的測試,可以很清楚很方便的找出錯誤代碼,并進(jìn)行改正??傊琂unit是一個(gè)很實(shí)用的java單元測試工具。第三次實(shí)驗(yàn) 自動化測試一、實(shí)驗(yàn)?zāi)康模?firebug, firepath。,利用seleniumIDE進(jìn)行網(wǎng)頁的自動化測試。二、實(shí)驗(yàn)內(nèi)容或java代碼。設(shè)計(jì)出自己的測試用例(京東網(wǎng)登錄測試,淘寶網(wǎng)支付測試等等),在相應(yīng)環(huán)境中編寫出相應(yīng)的腳本代碼。三、實(shí)驗(yàn)結(jié)果1)首先下載火狐瀏覽器,并且按住Ctrl+Shirt+A,調(diào)出組件擴(kuò)展頁面,在右上角的搜索框中輸入firebug,下載并安裝firebug。同樣的方法安裝插件firepath。重啟瀏覽器。圖1 firebug和firepath安裝成功2)同樣調(diào)出組件擴(kuò)展頁面,點(diǎn)擊搜索框邊上的設(shè)置圖標(biāo),選擇“從文件中安裝附加組件”,點(diǎn)擊安裝。重啟瀏覽器即可。圖2 選擇從文件中安裝附加組件圖3 seleniumIDE插件安裝成 環(huán)境配置,按住Shift,鼠標(biāo)右擊選擇“在命令窗口中打開”,調(diào)出cmd窗口,并輸入java jar ;enter執(zhí)行。圖4 配置seleniumIDE環(huán)境3. 錄制腳本1)首先在瀏覽器中輸入,進(jìn)入到如圖所示的界面,之后點(diǎn)擊seleniumIDE圖標(biāo),進(jìn)行錄制。圖5 seleniumIDE開始錄制2)在輸入框中輸入信息登錄長春理工大學(xué)教務(wù)管理系統(tǒng),點(diǎn)擊登錄。圖6 再輸入框中輸入信息登錄3) 登錄進(jìn)入系統(tǒng)之后,再點(diǎn)擊退出,退出系統(tǒng),返回到登錄界面。圖7 點(diǎn)擊退出4)退出系統(tǒng)之后,停止錄制。圖8 停止錄制5)錄制完畢后,進(jìn)行回放操作,以證明錄制成功。圖9 回放腳本6)回放腳本成功圖10 回放成功這里需要注意的是:在運(yùn)行腳本后,IDE表格的顏色發(fā)生了變化,運(yùn)行前,腳本表格為白色,成功運(yùn)行完畢后,表格為青色,其中還分為深青色和淺青色兩種,淺青色表示:動作成功,如:打開網(wǎng)頁成功,點(diǎn)擊按鈕成功等等;深青色表示:判斷正確,如:“id=txtUserName”這段文字在頁面中存在等等;在運(yùn)行時(shí),firebox阻止彈出窗口,點(diǎn)擊選項(xiàng),選擇允許彈出該窗口即可。還有,出錯時(shí),表格可能會出現(xiàn)兩種顏色,一種是淺粉紅色,一種是深粉紅色。淺粉紅色表示判斷,深粉表示出錯。7) 深粉錯誤演示,將表格中的id=Button1,改成id=Button11,如圖所示。圖11 錯誤演示8)再次回放時(shí),報(bào)錯。圖12 錯誤結(jié)果為false,這種情況案例還是會繼續(xù)執(zhí)行下去,判斷的失敗不會影響案例的運(yùn)行,深粉紅色表示動作失敗,如:沒有找到按鈕等(如上圖),這種情況下案例會停止運(yùn)行。4. 轉(zhuǎn)換成java代碼1)點(diǎn)擊seleniumIDE的工具欄上的options,選擇options圖12 選擇options2)在General選項(xiàng)卡中將Enable experimental tools打勾。圖13 勾選Enable experimental tools3)再次回到options 選擇format,轉(zhuǎn)換成java/junit 4,如圖所示。圖14 轉(zhuǎn)換成java/junit 44)轉(zhuǎn)換成功。圖15 轉(zhuǎn)換成的java代碼5. 導(dǎo)入myeclipse中在src下的test中建立測試類WebTest,并且將導(dǎo)出的測試腳本用記事本打開,粘貼到這個(gè)測試類中,并相應(yīng)地修改包名和類名。圖16 導(dǎo)入myeclipse中 結(jié)果分析與結(jié)論通過本次試驗(yàn),我學(xué)會了,seleniumIDE等插件在火狐瀏覽器的安裝,更加了解該瀏覽器的強(qiáng)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1