版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上黑盒測試技術(shù)三角形問題實驗報告一、問題描述輸入三個整數(shù)a、b、c,分別作為三角形的三條邊,通過程序判斷這三條邊是否能構(gòu)成三角形?如果能構(gòu)成三角形,則判斷三角形的類型并輸出(等邊三角形、等腰三角形、一般三角形),如果不構(gòu)成三角形輸出不能構(gòu)成三角形。要求:(1)輸入三個整數(shù)a、b、c,必須滿足以下條件:1a200;1b200;1c200。(2)容錯處理:輸入空值的提示;輸入的值滿足類型的提示;(3)不限制開發(fā)環(huán)境,不限制開發(fā)語言;(4)盡可能不對自己的程序進行測試設(shè)計。(5)請分別采用邊界值分析法、等價類分析法、決策表分析法、基于場景分析法設(shè)計測試用例;(6)正文格式(除
2、源代碼用小五號單倍行距),其他行距固定值20,字號小四。二、程序主要源代碼(標注:測試的源代碼是哪位同學(學號姓名)編寫的。)三、程序界面(截圖) 四、設(shè)計測試用例1. 用邊界值測試方法設(shè)計測試用例用邊界值分析法設(shè)計測試用例,按照下列步驟進行:(1) 分析各變量取值三角形三條邊的取值范圍都是1-200,所以邊長A的邊界點為1和200,邊長B的邊界點為1和200,邊長C的邊界點為1和200。(2) 測試用例數(shù)輸入條件邊界值測試數(shù)據(jù)A1,2000,1,2,199,200,201B1,2000,1,2,199,200,201C1,2000,1,2,199,200,201設(shè)計測試用例(給出所有測試用例
3、)三角形問題的測試用例測試用例編號輸入數(shù)據(jù)預期輸出測試結(jié)果abc10100100邊長A不合法邊長A不合法21100100等腰三角形等腰三角形32100100等腰三角形等腰三角形4199100100等腰三角形等腰三角形5200100100不是三角形不是三角形6201100100邊長A不合法邊長A不合法71000100邊長B不合法邊長B不合法81001100等腰三角形等腰三角形91002100等腰三角形等腰三角形10100199100等腰三角形等腰三角形11100200100不是三角形不是三角形12100201100邊長B不合法邊長B不合法131001000邊長C不合法邊長C不合法14100100
4、1等腰三角形等腰三角形151001002等腰三角形等腰三角形16100100199等腰三角形等腰三角是三角形不是三角長C不合法邊長C不合法2. 用等價類測試方法設(shè)計測試用例(1)首先分析題目中給出的條件和隱含的輸入要求,輸入條件如下:條件:1<=邊長A<=200,1<=邊長B<=200,1<=邊長C<=200隱含條件:A<B+C,B<A+C,C<A+B.(2)根據(jù)輸入條件的要求劃分等價類,列出等價類表并編號輸入條件有效等價類無效等價類是否是三角形1.1<=A<=2002.1&l
5、t;=B<=2003.1<=C<=2004. A<B+C5. B<A+C6. C<A+B.7. A<1 | A>2008. B<1 | B>2009. C<1 | C>20010. A>=B+C11. B>=A+C12. C>=A+B等腰三角形13. A=B&&B!=C14. A=C&&C!=B15. B=C&&C!=A16.A!=B&&A!=C&&B!=C等邊三角形17.A=B=C18.A!=B19.A!=C20.B!=C(
6、3) 設(shè)計測試用例,覆蓋上表中的等價類,如表1-3表所示。(至少20條)表1-3三角形問題的測試用例測試用例編號輸入數(shù)據(jù)預期輸出覆蓋等價類測試結(jié)果abc1100100100等邊三角形1,2,3,4,5,6,17等邊三角形2505050等邊三角形1,2,3,4,5,6,17等邊三角形3150150150等邊三角形1,2,3,4,5,6,17等邊三角形450100100等腰三角形1,2,3,4,5,6,15等腰三角形510050100等腰三角形1,2,3,4,5,6,14等腰三角形610010050等腰三角形1,2,3,4,5,6,13等腰三角形7023邊長A不合法7邊長A不合法8213不是三角形
7、12不是三角形9301邊長B不合法8邊長B不合法10312不是三角形10不是三角形11130邊長C不合法9邊長C不合法12231不是三角形11不是三角形13505152不是等腰三角形1,2,3,4,5,6,16一般三角形14515250不是等腰三角形1,2,3,4,5,6,16一般三角形15525051不是等腰三角形1,2,3,4,5,6,16一般三角形16100100101不是等邊三角形1,2,3,4,5,6,19,20等腰三角是等邊三角形1,2,3,4,5,6,18,20等腰三角是等邊三角形1,2,3,4,5,6,18,19等腰三角形19
8、505051不是等邊三角形1,2,3,4,5,6,19,20等腰三角形20505150不是等邊三角形1,2,3,4,5,6,18,20等腰三角形21515050不是等邊三角形1,2,3,4,5,6,18,19等腰三角形3.用決策表測試方法設(shè)計測試用例(1)構(gòu)建決策表測試用例12345678910111213141516輸入條件是三角形YYYYYYYYNNNNNNNNA=BYYNYNYNNNYYYNNYNA=CYNYYYNNNNYYNYNNYB=CYYYNNNYNNYNYYYNN預期輸出不是三角形等腰三角形等邊三角形一般三角形出錯提示(2)化簡測試用例12,3,45,6,789-16輸入條件是三
9、角形A=BA=CB=C預期輸出不是三角形Y等腰三角形Y等邊三角形Y一般三角形Y出錯提示Y(3)化簡后的測試用例設(shè)計測試用例編號輸入數(shù)據(jù)預期輸出覆蓋等價類測試結(jié)果abc1505050等邊三角形1,2,3,4,5,6,17等邊三角形2505051等腰三角形1,2,3,4,5,6,13等腰三角形3515050等腰三角形1,2,3,4,5,6,15等腰三角形4505150等腰三角形1,2,3,4,5,6,14等腰三角形5123不是三角形12不是三角形6132不是三角形11不是三角形7321不是三角形10不是三角形8234一般三角形1,2,3,4,5,6一般三角形9324一般三角形1,2,3,4,5,6
10、一般三角形10432一般三角形1,2,3,4,5,6一般三角形4.基于場景的測試(1)基本流和備選流圖備選流1:邊長不符合條件開始輸入輸入A,B,C判斷各邊邊長是否是在1-200備選流2:不是三角形A+B>C && A+C>B && B+C>A備選流3:是等腰三角形是三角形備選流4:是等邊三角形一般三角形結(jié)束(2)場景設(shè)計場景1:基本流場景2:基本流+備選流1場景3:基本流+備選流2場景4:基本流+備選流3場景5:基本流+備選流4(3) 測試用例設(shè)計場景ABC預期輸出測試結(jié)果1234一般三角形一般三角形2000邊長錯誤邊長錯誤3247不是三角形不是三角形4505060等腰三角形等腰三角形5505050等邊三角形等邊三角形5. 測試結(jié)果分析與總結(jié)(至少150字,對測試過程中失敗用例的原因進行分析,對學習了黑盒測試技術(shù)的學習總結(jié))在用等價類測試方法時,在測試無效等價類的結(jié)果和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中學學生課外活動管理制度
- 企業(yè)員工招聘錄用管理制度
- 企業(yè)財務報銷審批制度
- 2026年職場溝通與禮儀培訓考核
- 2026年網(wǎng)絡安全高級工程師考試指南網(wǎng)絡攻擊防御實操題及答案
- 2026年編程基礎(chǔ)Python語言入門題庫
- 衛(wèi)星互聯(lián)網(wǎng)星座在軌軟件升級(OTA)安全測試與驗證合同
- 貴港港中心港區(qū)京屋作業(yè)區(qū)1號至3號泊位工程環(huán)境影響報告書
- 2024年金華職業(yè)技術(shù)大學馬克思主義基本原理概論期末考試題含答案解析(必刷)
- 2024年蘄春縣招教考試備考題庫含答案解析(奪冠)
- GB/T 46886-2025智能檢測裝備通用技術(shù)要求
- 護理護理科研與論文寫作
- 2025年健康體檢中心服務與質(zhì)量管理手冊
- 2025-2030中國駱駝市場前景規(guī)劃與投資運作模式分析研究報告
- 2026中國電信四川公用信息產(chǎn)業(yè)有限責任公司社會成熟人才招聘備考題庫及完整答案詳解一套
- 鋼結(jié)構(gòu)玻璃雨棚安裝施工方案
- 鄂爾多斯輔警考試題型及答案
- 《中華人民共和國危險化學品安全法》全套解讀
- 房建工程電氣安裝施工方案
- 同等學力申碩公共管理真題及答案
- 2025初三英語中考英語滿分作文
評論
0/150
提交評論