版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、淮海工學(xué)院計(jì)算機(jī)工程學(xué)院實(shí)驗(yàn)報(bào)告書(shū)課 程 名: 軟件工程導(dǎo)論 題 目: 軟件測(cè)試 學(xué) 號(hào): 511020825 姓 名: 薛思雨 評(píng)語(yǔ):成績(jī): 指導(dǎo)教師: 批閱時(shí)間: 年 月 日一、實(shí)驗(yàn)?zāi)康呐c要求1、掌握軟件測(cè)試2、掌握白盒測(cè)試方法3、掌握黑盒測(cè)試方法(邊界值分析和等價(jià)類劃分)4、掌握自動(dòng)化測(cè)試軟件和方法二、實(shí)驗(yàn)內(nèi)容或題目1) 試畫(huà)出:給定四邊形的四條邊,判斷這個(gè)四邊形是普通四邊形、平等四邊形、菱形的流程圖,給出詳細(xì)設(shè)計(jì)結(jié)果與C語(yǔ)言代碼,對(duì)其使用白盒和黑盒測(cè)試技術(shù)分別設(shè)計(jì)測(cè)試用例(包括所有白盒測(cè)試的覆蓋、黑盒測(cè)試的邊界值分析與等價(jià)類劃分)。然后,使用測(cè)試用例進(jìn)行實(shí)際測(cè)試,并給出測(cè)試結(jié)果;(或輸
2、入三條邊,判斷三條邊組成的圖形是一般三角形、等腰三角形、直角三角形、等邊三角形,亦或不能構(gòu)成三角形,其它要求同四邊形)2) 了解一些典型的自動(dòng)化測(cè)試軟件和方法,建議有條件可下載、安裝Mercury Interactive公司的負(fù)載測(cè)試工具LoadRunner、功能測(cè)試工具WinRunner和測(cè)試管理工具TestDirector;IBM-Rational公司的測(cè)試套件Rational Suite TestStudio的Rational Robot、Rational TestManagerhe、Rational Quantify等工具,了解軟件的使用方法。3) 課內(nèi)認(rèn)真完成實(shí)驗(yàn)報(bào)告,禁止抄襲。三、
3、實(shí)驗(yàn)步驟與源程序 第一題:1. 根據(jù)題目畫(huà)流程圖核心流程圖:源代碼:#include<stdio.h> void main(void) int a,b,c,k; printf("請(qǐng)輸入三角形的三邊長(zhǎng)(0-100):"); scanf("%d %d %d",&a,&b,&c); if(a>=1&&a<=100)&&(b>=1&&b<=100)&&(c>=1&&c<=100) if(a+b>c)&
4、;&(a+c>b)&&(b+c>a) if(a=b&&b!=c)|(a=c&&c!=b)|(b=c&&a!=b) k=1; if(a=b&&a=c) k=2; if(a*a+b*b=c*c)|(a*a+c*c=b*b)|(c*c+b*b=a*a) k=3; switch(k) case 1:printf("等腰三角形n"); break; case 2:printf("等邊三角形n"); break; case 3:printf("直角三角形n&
5、quot;); break; default:printf("一般三角形n"); break; else printf("不能構(gòu)成三角形n"); else printf("警告:無(wú)效輸入!n");第二題:1. 打開(kāi)虛擬機(jī),啟動(dòng)Windows XP Professional。2. 【開(kāi)始】-【所有程序】-【IBM WebSphere】-【Application Server v6】-【啟動(dòng)服務(wù)器】等待初始化完成,窗口自動(dòng)關(guān)閉3. 瀏覽器會(huì)打開(kāi)http:/localhost:9081/PlantsByWebSphere網(wǎng)頁(yè)。4. 根據(jù)實(shí)驗(yàn)
6、指導(dǎo)書(shū)的提示,選擇一顆樹(shù)“Crabapple”加入購(gòu)物車,在Checkout Now時(shí),要求登錄用戶。沒(méi)有用戶的就要根據(jù)要求創(chuàng)建一個(gè)用戶,點(diǎn)擊register for your own account here,填入相應(yīng)信息,最后點(diǎn)擊Submit Order。5. 訂購(gòu)成功后會(huì)到HOME并且把該網(wǎng)址添加到收藏夾。6. 【開(kāi)始】-【所有程序】-【IBM Software Delivery Platform】-【IBM Rational Performance Tester】-【IBM Rational Performance Tester Full Eclipse】7. 【文件】-【新建】-【P
7、erformance Test Project】-項(xiàng)目名稱:Plants8. 右擊“Plants”-【新建】-【文件夾】-“01_Tests”9. 右擊“01_Tests”-【新建】-【錄制測(cè)試】-HTTP Test,輸入名稱“BuyBonsai”-【finish】10. 等加載條充滿,會(huì)彈出一個(gè)網(wǎng)頁(yè),右擊“允許阻止的內(nèi)容”。11. 【工具】-【Internet選項(xiàng)】-【清除cookies】-【清除歷史記錄】12. 點(diǎn)擊打開(kāi)收藏夾內(nèi)前面已收藏的網(wǎng)址。IBM RPT窗口下面顯示“正在記錄”。13. 根據(jù)前面的步驟。選擇一個(gè)樹(shù)“Bonsai”,加入購(gòu)物車,點(diǎn)擊Checkout Now,然后登錄前面
8、已創(chuàng)建好的用戶。訂購(gòu)成功后關(guān)閉瀏覽器。14. IBM RPT記錄好剛剛使用瀏覽器的數(shù)據(jù)。彈出窗口,選擇打開(kāi)編輯器。15. 點(diǎn)擊“運(yùn)行”。瀏覽器窗口會(huì)顯示剛剛所執(zhí)行過(guò)的步驟。16. 在窗口中可以查看“總體”“摘要”“頁(yè)面性能”,還可以生成“測(cè)試日志”。17. 完成這次自動(dòng)化測(cè)試。四、測(cè)試數(shù)據(jù)與實(shí)驗(yàn)結(jié)果第一題:白盒測(cè)試:語(yǔ)句覆蓋:編號(hào)abc覆蓋對(duì)象期望輸出實(shí)際結(jié)果1445等腰三角形2444等邊三角形3345直角三角形4456一般三角形5459不能構(gòu)成三角形判定覆蓋:編號(hào)abc覆蓋對(duì)象期望輸出實(shí)際結(jié)果1445等腰三角形2444等邊三角形3345直角三角形4456一般三角形5459不能構(gòu)成三角形條件覆
9、蓋:判定1 T1_1 (a + b > c) T1_2 (a + c > b) T1_3 (b + c > a) 判定2 T2_1 (a = b && b != c) T2_2 (a = c && c != b) T2_3 (b = c && a != b) 判定3 T3_1 (a = b) T3_2 (b = c)判定4 T4_1 (a*a+b*b=c*c) T4_2 (a*a+c*c=b*b) T4_3 (c*c+b*b=a*a)編號(hào)abc覆蓋對(duì)象期望輸出實(shí)際結(jié)果6445T1_1,T1_2, T1_3, T2_1, F2_2
10、, F2_3等腰三角形7454T1_1,T1_2, T1_3, F2_1, T2_2, F2_3等腰三角形8455T1_1,T1_2, T1_3, F2_1, F2_2, T2_3等腰三角形9444T1_1,T1_2, T1_3, F2_1,F2_2,F2_3, T3_1,T3_2等邊三角形10345T1_1,T1_2, T1_3, F2_1,F2_2,F2_3,F3_1,F3_2,T4_1, F4_1, F4_1直角三角形11354T1_1,T1_2, T1_3, F2_1,F2_2,F2_3, F3_1,F3_2,T4_1, F4_2, F4_3直角三角形12534T1_1,T1_2, T
11、1_3, F2_1,F2_2,F2_3, F3_1,F3_2,F4_1, T4_2, F4_3直角三角形13456T1_1,T1_2, T1_3, F2_1,F2_2,F2_3 ,F3_1,F3_2,F4_1, F4_2,F4_3一般三角形14347F1_1,T1_2, T1_3不能構(gòu)成三角形15374T1_1,F1_2, T1_3不能構(gòu)成三角形16734T1_1,T1_2, F1_3不能構(gòu)成三角形黑盒測(cè)試:邊界值分析:每條邊的取值范圍0,100編號(hào)abc期望輸出實(shí)際結(jié)果105050無(wú)效輸入215050等腰三角形31005050等腰三角形41015050無(wú)效輸入550050無(wú)效輸入650150
12、等腰三角形75010050等腰三角形85010150無(wú)效輸入950500無(wú)效輸入1050501等腰三角形115050100等腰三角形125050101無(wú)效輸入13505050等邊三角形等價(jià)類劃分:輸入條件有效等價(jià)類編號(hào)無(wú)效等價(jià)類編號(hào)是否構(gòu)成三角形a>=1&&a<=1001a<17b<18b>=1&&b<=1002c<19a>10010c>=1&&c<=1003c>10011c>10012a+b>c4a+b<=c13a+c>b5a+c<=b14b+c&g
13、t;a6b+c<=a15是否等腰三角形a=b && b!=c16a!=b&&b!=c19a=c && c!=b17b=c && a!=b18是否等邊三角形a=b && a=c20a!=b21b!=c22a!=c23是否直角三角形a*a+b*b=c*c24a*a+b*b!=c*c &&a*a+c*c!=b*b &&c*c+b*b!=a*a27a*a+c*c=b*b25c*c+b*b=a*a26編號(hào)abc覆蓋等價(jià)類預(yù)期輸出14561,2,3,4,5,6一般三角形2-4567無(wú)效輸入
14、34-568無(wú)效輸入445-69無(wú)效輸入51015610無(wú)效輸入64101611無(wú)效輸入74510112無(wú)效輸入845913不能構(gòu)成三角形9413914不能構(gòu)成三角形10145915不能構(gòu)成三角形114461,2,3,4,5,6,16等腰三角形124641,2,3,4,5,6,17等腰三角形134661,2,3,4,5,6,18等腰三角形144561,2,3,4,5,6,19一般三角形154441,2,3,4,5,6,20等邊三角形164561,2,3,4,5,6,21一般三角形174561,2,3,4,5,6,22一般三角形184561,2,3,4,5,6,23一般三角形193451,2,3,4,5,6,24直角三角形203541,2,3,4,5,6,25直角三角形215341,2,3,4,5,6,26直角三角形224561,2,3,4,5,6,27一般三角形第二題:測(cè)試腳本:總體:摘要:頁(yè)面性能:測(cè)試日志概述:五、結(jié)果分析與實(shí)驗(yàn)體會(huì)這次實(shí)驗(yàn),先是做白盒測(cè)試和黑盒測(cè)試。要先根據(jù)題目畫(huà)好判斷三角形形狀的流程圖,然后根據(jù)流程圖編寫(xiě)代碼,最后設(shè)計(jì)白盒測(cè)試和黑盒測(cè)試的測(cè)試用例并且進(jìn)行測(cè)試。第二題是用IBM RPT進(jìn)行自動(dòng)化測(cè)試。用IBM WebSphere自帶樣本PlantsByWebSp
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五電影制作保密合同范本6篇
- 二零二五版木材行業(yè)碳排放權(quán)交易合同范本8篇
- 2025年個(gè)人住宅房產(chǎn)抵押擔(dān)保合同范本
- 課題申報(bào)參考:內(nèi)感受干預(yù)促進(jìn)青少年情緒能力的神經(jīng)基礎(chǔ)
- 課題申報(bào)參考:民事訴訟法的基礎(chǔ)理論和基本制度研究
- 2025年度住宅小區(qū)停車位共有產(chǎn)權(quán)轉(zhuǎn)讓合同范本
- 2025年個(gè)人房產(chǎn)繼承權(quán)轉(zhuǎn)讓合同范本2篇
- 2025版農(nóng)機(jī)具租賃與智能灌溉系統(tǒng)合同4篇
- 二零二五版美容美發(fā)院加盟店會(huì)員管理與服務(wù)合同4篇
- 2025年度高端建筑用熱鍍鋅鋼管采購(gòu)合同3篇
- DB43-T 3022-2024黃柏栽培技術(shù)規(guī)程
- 成人失禁相關(guān)性皮炎的預(yù)防與護(hù)理
- 九宮數(shù)獨(dú)200題(附答案全)
- 人員密集場(chǎng)所消防安全管理培訓(xùn)
- 《聚焦客戶創(chuàng)造價(jià)值》課件
- PTW-UNIDOS-E-放射劑量?jī)x中文說(shuō)明書(shū)
- JCT587-2012 玻璃纖維纏繞增強(qiáng)熱固性樹(shù)脂耐腐蝕立式貯罐
- 保險(xiǎn)學(xué)(第五版)課件全套 魏華林 第0-18章 緒論、風(fēng)險(xiǎn)與保險(xiǎn)- 保險(xiǎn)市場(chǎng)監(jiān)管、附章:社會(huì)保險(xiǎn)
- 典范英語(yǔ)2b課文電子書(shū)
- 員工信息登記表(標(biāo)準(zhǔn)版)
- 春節(jié)工地停工復(fù)工計(jì)劃安排( 共10篇)
評(píng)論
0/150
提交評(píng)論