實(shí)驗(yàn)三三角形組成問(wèn)題程序的黑盒測(cè)試_第1頁(yè)
實(shí)驗(yàn)三三角形組成問(wèn)題程序的黑盒測(cè)試_第2頁(yè)
實(shí)驗(yàn)三三角形組成問(wèn)題程序的黑盒測(cè)試_第3頁(yè)
實(shí)驗(yàn)三三角形組成問(wèn)題程序的黑盒測(cè)試_第4頁(yè)
實(shí)驗(yàn)三三角形組成問(wèn)題程序的黑盒測(cè)試_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、成績(jī)遼寧工程技術(shù)大學(xué)上機(jī)實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)名稱(chēng)實(shí)驗(yàn)三 三角形組成問(wèn)題程序的黑盒測(cè)試院系軟件學(xué)院專(zhuān)業(yè)軟件工程班級(jí)姓名學(xué)號(hào)日期實(shí)驗(yàn)?zāi)康暮?jiǎn)述本次實(shí)驗(yàn)?zāi)康模?.執(zhí)行測(cè)試用例發(fā)現(xiàn)未曾發(fā)現(xiàn)的錯(cuò)誤2.檢測(cè)軟件是否滿(mǎn)足軟件定義的各種需求實(shí)驗(yàn)準(zhǔn)備你為本次實(shí)驗(yàn)做了哪些準(zhǔn)備:使用黑盒測(cè)試技術(shù),測(cè)試內(nèi)容包括等價(jià)類(lèi)劃分測(cè)試、邊界值分析測(cè)試方法使用。實(shí)驗(yàn)進(jìn)度本次共有 2 個(gè)練習(xí),完成 2 個(gè)。實(shí)驗(yàn)分析實(shí)驗(yàn)分析續(xù)實(shí)驗(yàn)分析續(xù)實(shí)驗(yàn)分析續(xù)實(shí)驗(yàn)分析續(xù)實(shí)驗(yàn)分析續(xù)實(shí)驗(yàn)分析續(xù)實(shí)驗(yàn)分析續(xù)日本次實(shí)驗(yàn)的收獲、體會(huì)、經(jīng)驗(yàn)、問(wèn)題和教訓(xùn):關(guān)于黑盒測(cè)試測(cè)試規(guī)劃是基于產(chǎn)品的功能,目的是檢查程序各個(gè)功能是否能夠?qū)崿F(xiàn),并檢查其中的功能錯(cuò)誤,這種測(cè)試方法稱(chēng)為黑盒測(cè)

2、試(Black-box Testing)方法。黑盒測(cè)試又稱(chēng)為功能測(cè)試、數(shù)據(jù)驅(qū)動(dòng)測(cè)試和基于規(guī)格說(shuō)明的測(cè)試。它是一種從用戶(hù)觀點(diǎn)出發(fā)的測(cè)試,一般被用來(lái)確認(rèn)軟件功能的正確性和可操作性。    黑盒測(cè)試的基本觀點(diǎn)是:任何程序都可以看作是從輸入定義域映射到輸出值域的函數(shù)過(guò)程,被測(cè)程序被認(rèn)為是一個(gè)打不開(kāi)的黑盒子,黑盒中的內(nèi)容(實(shí)現(xiàn)過(guò)程)完全不知道,只明確要做到什么。    􀋑盒測(cè)試主要根據(jù)規(guī)格說(shuō)明書(shū)設(shè)計(jì)測(cè)試用例,并不涉及程序內(nèi)部構(gòu)造和內(nèi)部特性,只依靠被測(cè)程序輸入和輸出之間的關(guān)系或程序的功能設(shè)計(jì)測(cè)試用例

3、。1.黑盒測(cè)試的特點(diǎn): (1)黑盒測(cè)試與軟件的具體實(shí)現(xiàn)過(guò)程無(wú)關(guān),在軟件實(shí)現(xiàn)的過(guò)程發(fā)生變化時(shí),測(cè)試用例仍然可以使用。 (2)黑盒測(cè)試用例的設(shè)計(jì)可以和軟件實(shí)現(xiàn)同時(shí)進(jìn)行,這樣能夠壓縮總的開(kāi)發(fā)時(shí)間。 2.黑盒測(cè)試的具體技術(shù)方法:  等價(jià)類(lèi)劃分法邊界值分析法一. 使用等價(jià)類(lèi)劃分法分析三角形組成問(wèn)題的輸入條件,確立有效等價(jià)類(lèi)和無(wú)效等價(jià)類(lèi),建立等價(jià)類(lèi)表,并設(shè)計(jì)出相應(yīng)的測(cè)試用例。1等價(jià)類(lèi)測(cè)試對(duì)程序中各個(gè)輸入條件的要求如下:輸入條件:三個(gè)邊長(zhǎng)數(shù)(設(shè)定在1100之間的整數(shù)),兩邊之和必須大于第三邊。(1) 分析該程序的功能說(shuō)明,劃分并列出等價(jià)類(lèi)表,包括有效等價(jià)類(lèi)和

4、無(wú)效等價(jià)類(lèi)。(2) 根據(jù)所列出的等價(jià)類(lèi)表,設(shè)計(jì)能覆蓋所有等價(jià)類(lèi)的測(cè)試用例,以及輸入和預(yù)期的輸出。劃分的等價(jià)類(lèi)表如表1-1所示。表1-1三角形函數(shù)程序的等價(jià)類(lèi)表輸入條件有效等價(jià)類(lèi)編號(hào)無(wú)效等價(jià)類(lèi)編號(hào)邊長(zhǎng)a1<=a<=1001a<17a>1008邊長(zhǎng)b1<=b<=1002b<19b>10010邊長(zhǎng)c1<=c<=1003c<111c>10012邊長(zhǎng)a、b、ca+b>c4a+b<=c13邊長(zhǎng)a、b、ca+c>b5a+b<=c14邊長(zhǎng)a、b、cb+c>a6b+c<=a15表1-2三角形函數(shù)等價(jià)類(lèi)測(cè)試

5、用例測(cè)試用例abc預(yù)期輸出Text1506070一般三角形Text2-15050超出邊界下限Text31015050超出邊界上限Text450-150超出邊界下限Text55010150超出邊界上限Text65050-1超出邊界下限Text75050101超出邊界上限Text84040100非三角形Text94010040非三角形Text10100440非三角形等價(jià)類(lèi)測(cè)試測(cè)試用例運(yùn)行結(jié)果截圖:測(cè)試用例1圖1-1測(cè)試用例2圖1-2測(cè)試用例3圖1-3測(cè)試用例4圖1-4測(cè)試用例5圖1-5測(cè)試用例6圖1-6測(cè)試用例7圖1-7測(cè)試用例8圖1-8測(cè)試用例9圖1-9測(cè)試用例10圖1-102 邊界值測(cè)試 在三

6、角形組成問(wèn)題的描述中,要求邊長(zhǎng)為正整數(shù),其輸入域的邊界下限值為1,上限值為100。表2-1給出三角形問(wèn)題的邊界值分析測(cè)試用例。表 2-1三角形函數(shù)程序邊界值測(cè)試用例測(cè)試用例abc預(yù)期輸出Text16060-1超出邊界下限Text260601等腰三角形Text360602等腰三角形Text4606060等邊三角形Text5505099等腰三角形Text65050100非三角形Text76060101超出邊界上限Text860-160超出邊界下限Text960160等腰三角形Text1060260等腰三角形Text11509950等腰三角形Text125010050非三角形Text136010160超出邊界上限Text14-16060超出邊界下限Text1516060等腰三角形Text1626060等腰三角形Text17995050等腰三角形Text181005050非三角形Text191015050超出邊界上限其中,-1、1、2、99、100、101為邊界值。邊界值測(cè)試測(cè)試用例運(yùn)行結(jié)果截圖測(cè)試用例1圖2-1測(cè)試用例2圖2-2測(cè)試用例3圖2-3測(cè)試用例4圖2-4測(cè)試用例5圖2-5測(cè)試用例6圖2-6測(cè)試用例7圖2-7測(cè)試用例8圖2-8測(cè)試用例9圖2-9測(cè)試用例10圖

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論