軟件測試實(shí)驗(yàn)報(bào)告一_第1頁
軟件測試實(shí)驗(yàn)報(bào)告一_第2頁
軟件測試實(shí)驗(yàn)報(bào)告一_第3頁
軟件測試實(shí)驗(yàn)報(bào)告一_第4頁
軟件測試實(shí)驗(yàn)報(bào)告一_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、*融學(xué)院實(shí)驗(yàn)報(bào)告課程名稱:軟件測試實(shí)驗(yàn)編號及實(shí)驗(yàn)名稱實(shí)驗(yàn)一 黑盒測試方法實(shí)驗(yàn)系 別姓 名學(xué) 號班 級實(shí)驗(yàn)地點(diǎn)實(shí)驗(yàn)日期2018.3.26實(shí)驗(yàn)時(shí)數(shù)4指導(dǎo)老師同組其他成員無成 績一、實(shí)驗(yàn)?zāi)康募耙?、理解測試用例的重要性。2、熟練掌握等價(jià)類劃分、邊界值方法、決策表和因果圖法設(shè)計(jì)測試用例。二、實(shí)驗(yàn)環(huán)境及相關(guān)情況(包含使用軟件、實(shí)驗(yàn)設(shè)備、主要儀器及材料等)1使用軟件:裝有QTP功能測試軟件2實(shí)驗(yàn)設(shè)備:裝有Windows的聯(lián)網(wǎng)的個(gè)人計(jì)算機(jī)三、 實(shí)驗(yàn)容及步驟(包含簡要的實(shí)驗(yàn)步驟流程)1、實(shí)驗(yàn)題目:登陸框測試 在各種輸入條件下,測試程序的登錄對話框功能。 用戶名和密碼的規(guī)格說明書如下:(密碼規(guī)則同用戶名規(guī)則。

2、) 用戶名長度為6至10位(含6位和10位); 用戶名由字符(a-z、A-Z)和數(shù)字(0-9)組成; 不能為空、空格和特殊字符。 要求:按照規(guī)格說明書,分別用等價(jià)類劃分和邊界值方法設(shè)計(jì)測試用例。 步驟:(1)分析規(guī)格說明書,確定輸入條件、輸出條件的有效等價(jià)類、無效等價(jià)類以及各個(gè)邊界條件;(2)第二步:填表格并編號;(3)第三步:設(shè)計(jì)測試用例;(4)第四步:執(zhí)行測試用例。2、員工薪制問題。 (1)年薪制員工:嚴(yán)重過失,扣年終風(fēng)險(xiǎn)金的4%,過失,扣年終風(fēng)險(xiǎn)金的2%。(2)非年薪制員工:嚴(yán)重過失,扣月薪資的8%,過失,扣月薪資的4%。 步驟:(1)分析程序的規(guī)格說明,列出原因和結(jié)果;(2)找出原因與

3、結(jié)果的因果關(guān)系、原因與原因之間的約束關(guān)系,畫出因果圖;(3)將因果圖轉(zhuǎn)化成決策表;(4)根據(jù)決策表,設(shè)計(jì)測試用例的輸入數(shù)據(jù)和預(yù)期輸出。四、實(shí)驗(yàn)結(jié)果(包括程序或圖表、結(jié)論述、數(shù)據(jù)記錄及分析等,可附頁)等價(jià)類劃分方法:從輸入域來對等價(jià)類進(jìn)行劃分:編號輸入條件有效等價(jià)類無效等價(jià)類E1用戶名長度小于6位是E2用戶名長度大于10位是E3用戶名為空是E4用戶名包含空格是E5用戶名包含特殊字符是E6用戶名長度為6至10位(含6位和10位),且由字符(a-z、A-Z)和數(shù)字(0-9)組成,且用戶名不為空、不含空格和特殊字符是E7密碼長度小于6位是E8密碼長度大于10位是E9密碼為空是E10密碼包空格是E11密

4、碼包含特殊字符是E12密碼長度為6至10位(含6位和10位),且由字符(a-z、A-Z)和數(shù)字(0-9)組成,且密碼不為空、不含空格和特殊字符是五、實(shí)驗(yàn)總結(jié)(包括心得體會(huì)、問題回答及實(shí)驗(yàn)改進(jìn)意見,可附頁)通過本次實(shí)驗(yàn),我理解了測試用例的重要性。熟練掌握了等價(jià)類劃分、邊界值方法、決策表和因果圖法設(shè)計(jì)測試用例。六、教師評語1、完成所有規(guī)定的實(shí)驗(yàn)容,實(shí)驗(yàn)步驟正確,結(jié)果正確;2、完成絕大部分規(guī)定的實(shí)驗(yàn)容,實(shí)驗(yàn)步驟正確,結(jié)果正確;3、完成大部分規(guī)定的實(shí)驗(yàn)容,實(shí)驗(yàn)步驟正確,結(jié)果正確;4、基本完成規(guī)定的實(shí)驗(yàn)容,實(shí)驗(yàn)步驟基本正確,所完成的結(jié)果基本正確;5、未能很好地完成規(guī)定的實(shí)驗(yàn)容或?qū)嶒?yàn)步驟不正確或結(jié)果不正確

5、。 評定等級: 簽名: 附四1、實(shí)驗(yàn)結(jié)果(包括程序或圖表、結(jié)論述、數(shù)據(jù)記錄及分析等,可附頁)與上表對應(yīng)的測試用例 假設(shè)密碼格式正確測試用例編號輸入用戶名期望輸出對應(yīng)等價(jià)類Test1hahah用戶名長度小于6位E1Test2Hahahahhahaha用戶名長度大于10位E2Test3用戶名不能為空E3Test4Ha ha用戶名不能包含空格E4Test5哈哈用戶名不能包含特殊字符E5Test6Haha233用戶名合法E6 假設(shè)用戶名格式正確測試用例編號輸入密碼期望輸出對應(yīng)等價(jià)類Test7hahah密碼長度小于6位E7Test8Hahahahhahaha密碼長度大于10位E8Test9密碼不能為空E

6、9Test10Ha ha密碼不能包含空格E10Test11哈哈密碼不能包含特殊字符E11Test12Haha233密碼合法E12從輸出域來對等價(jià)類進(jìn)行劃分編號輸入用戶名和密碼有效等價(jià)類無效等價(jià)類E13輸入用戶名和密碼長度為6至10位,且由字母a-z和數(shù)字0-9組成是E14輸入用戶名和密碼長度為6至10位,且由字母A-Z和數(shù)字0-9組成是E15輸入用戶名和密碼長度為6至10位,且由字母A-Z、a-z和數(shù)字0-9共同組成是與上表對應(yīng)的測試用例測試用例編號輸入用戶名和密碼期望輸出對應(yīng)等價(jià)類Test13haha233用戶名和密碼合法E13Test14HAHA233用戶名和密碼合法E14Test15Ha

7、ha233用戶名和密碼合法E15邊界值劃分方法:(1) 首先假設(shè)其他條件正確,從用戶名和密碼長度角度確定邊界變量變量取值等價(jià)類編號備注用戶名用戶名長度小于6E1無效等價(jià)類6, 10E2有效等價(jià)類密碼長度大于10E3無效等價(jià)類密碼密碼長度小于6E4無效等價(jià)類6, 10E5有效等價(jià)類密碼長度大于10E6無效等價(jià)類(2) 根據(jù)相關(guān)邊界值來設(shè)計(jì)測試用例測試用例編號用戶名密碼預(yù)期輸出Test1Haha5haha233用戶名長度小于6Test2Hahah6haha233合法Test3Hahaha7haha233合法Test4Hahahaha9haha233合法Test5Hahahaha10haha233合

8、法Test6Hahahahah11haha233用戶名長度大于10Test7haha233Haha5密碼長度小于6Test8haha233Hahah6合法Test9haha233Hahaha7合法Test10haha233Hahahaha9合法Test11haha233Hahahaha10合法Test12haha233Hahahahah11密碼長度大于102. (1)根據(jù)規(guī)格需求,列出原因和結(jié)果原因:C1:員工是年薪制員工 C2:員工是非年薪制員工 C3:嚴(yán)重過失 C4:過失結(jié)果:S1:扣年終風(fēng)險(xiǎn)金4% S2:扣年終風(fēng)險(xiǎn)金2% S3:扣月薪資8% S4:扣月薪資4%(3) 畫出因果圖S1C1E

9、C2S2S3C3EC4S4(4) 列出條件樁和動(dòng)作樁條件樁 動(dòng)作樁規(guī)則個(gè)數(shù)C1:員工是年薪制員工S1:扣年終風(fēng)險(xiǎn)金4%24=16C2:員工是非年薪制員工S2:扣年終風(fēng)險(xiǎn)金2%C3:嚴(yán)重過失S3:扣月薪資8%C4:過失S4:扣月薪資4%S5:不可能(5) 填入條件項(xiàng)。其中:F表示取假,T表示取真(6) 填入動(dòng)作項(xiàng)。得到?jīng)Q策表。 規(guī)則選項(xiàng)12345678條件C1:員工是年薪制員工TTFFTF/C2:員工是非年薪制員工FFTTTF/C3:嚴(yán)重過失TFTF/TFC4:過失FTFT/TF動(dòng)作S1:扣年終風(fēng)險(xiǎn)金4%S2:扣年終風(fēng)險(xiǎn)金2%S3:扣月薪資8%S4:扣月薪資4%S5:不可能(7) 根據(jù)決策表設(shè)計(jì)

10、測試用例測試用例編號C1C2C3C4預(yù)測輸出Test1TFTF該員工扣年終風(fēng)險(xiǎn)金4%Test2TFFT該員工扣年終風(fēng)險(xiǎn)金2%Test3FTTF該員工扣月薪資8%Test4FTFT該員工扣月薪資4%Test5TT?不可能Test6FF?不可能Test7?TT不可能Test8?FF不可能附五1、實(shí)驗(yàn)總結(jié)(包括心得體會(huì)、問題回答及實(shí)驗(yàn)改進(jìn)意見,可附頁)問題回答:1、 什么是軟件缺陷?答:軟件缺陷是指計(jì)算機(jī)系統(tǒng)或程序中存在的各種各樣的破壞正常運(yùn)行能力的問題、錯(cuò)誤或者功能缺陷、瑕疵,主要表現(xiàn)形式是結(jié)果出錯(cuò)、功能失效、與用戶需求不一致等。2、常見的黑盒測試方法有哪些?a)等價(jià)類劃分法b)邊界值分析法c)決策表法d)因果圖法e)謂詞測試法3、決

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論