



版權(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é)院軟件測(cè)試技術(shù)實(shí)驗(yàn)報(bào)告冊(cè)適用專業(yè) :學(xué)期:專業(yè):班級(jí):學(xué)號(hào):姓名:指導(dǎo)教師 :2014年9月I目錄實(shí)驗(yàn)一 .實(shí)驗(yàn)二 .實(shí)驗(yàn)三 .實(shí)驗(yàn)四 .實(shí)驗(yàn)五 .實(shí)驗(yàn)六 .附錄 . .151013161922IIIII實(shí)驗(yàn)一、黑盒測(cè)試一、實(shí)驗(yàn)?zāi)康?、熟練掌握黑盒測(cè)試方法的相關(guān)知識(shí)和方法;2、熟練等價(jià)類劃分方法、邊界值分析法、判定表方法和因果圖法;3、掌握基本的測(cè)試用例的設(shè)計(jì)。二、實(shí)驗(yàn)容1題目一:?jiǎn)栴}某城市由三部分組成。它們的名稱和容分別是:( 1)地區(qū)碼:空白或三位數(shù)字;( 2)前 綴:非 '0' 或'1' 的三位數(shù)字;( 3)后 綴: 4 位數(shù)字。假定被測(cè)程
2、序能接受一切符合上述規(guī)定的,拒絕所有不符合規(guī)定的。根據(jù)該程序的規(guī)格說(shuō)明,作等價(jià)類的劃分,并設(shè)計(jì)測(cè)試方案。2題目二:三角形問(wèn)題根據(jù)下面給出的規(guī)格說(shuō)明, 利用等價(jià)類劃分的方法, 給出足夠的測(cè)試用例。“一個(gè)程序讀入三個(gè)整數(shù)。把此三個(gè)數(shù)值看成是一個(gè)三角形的三個(gè)邊。這個(gè)程序要打印出信息,說(shuō)明這個(gè)三角形是三邊不等的、是等腰的、還是等邊的?!?題目三:日期問(wèn)題用決策表測(cè)試法測(cè)試以下程序 : 該程序有三個(gè)輸入變量 month、day、 year (month 、 day 和 year 均為整數(shù)值,并且滿足: 1month12和 1day31), 分別作為輸入日期的月份、日、年份,通過(guò)程序可以輸出該輸入日期在日
3、歷上隔一天的日期。 例如,輸入為 2004 年 11 月 29 日, 則該程序的輸出為 2004 年 12 月 1 日。(1) 分析各種輸入情況,列出為輸入變量 month 、 day 、 year 劃分的有效等價(jià)類。(2) 分析程序的規(guī)格說(shuō)明, 并結(jié)合以上等價(jià)類劃分的情況, 給出問(wèn)題規(guī)定的可能采取的操作(即列出所有的動(dòng)作樁) 。(3) 根據(jù) (1) 和 (2) ,畫(huà)出簡(jiǎn)化后的決策表。14題目四:找零錢(qián)最佳組合假設(shè)商店貨品價(jià)格 (R) 皆不大于 100 元(且為整數(shù)),若顧客付款在 100 元 (P) ,求找給顧客最少貨幣個(gè)()數(shù)?(貨幣面值 50 元 10 元,5 元,1元四 種)三、實(shí)驗(yàn)要
4、求(1)根據(jù)題目要求編寫(xiě)測(cè)試用例(參照表1 進(jìn)行用例設(shè)計(jì));(2)實(shí)驗(yàn)結(jié)果要求給出兩套測(cè)試用例集測(cè)試效果比較;(3)撰寫(xiě)實(shí)驗(yàn)報(bào)告四、實(shí)驗(yàn)容清單23456實(shí)驗(yàn)二、白盒測(cè)試一、實(shí)驗(yàn)?zāi)康?、熟練掌握白盒測(cè)試方法的相關(guān)知識(shí)和方法;2、熟練語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定 - 條件覆蓋、條件組合覆蓋、路徑覆蓋和基本路徑測(cè)試法;3、掌握基本的測(cè)試用例的設(shè)計(jì)。二、實(shí)驗(yàn)容1題目一:使用邏輯覆蓋測(cè)試方法測(cè)試以下程序段void DoWork (int x,int y,int z)1int k=0, j=0;2if ( (x>3)&&(z<10) )734 k=x*y-1;5 j=sq
5、rt(k);6 7 if(x=4)|(y>5)8 j=x*y+10;9 j=j%3;10 說(shuō)明:程序段中每行開(kāi)頭的數(shù)字(110)是對(duì)每條語(yǔ)句的編號(hào)。( 1)畫(huà)出程序的控制流圖(用題中給出的語(yǔ)句編號(hào)表示) 。( 2)分別以語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定 / 條件覆蓋、組合覆蓋和路徑覆蓋方法設(shè)計(jì)測(cè)試用例, 并寫(xiě)出每個(gè)測(cè)試用例的執(zhí)行路徑(用題中給出的語(yǔ)句編號(hào)表示) 。2題目二:三角形問(wèn)題在三角形計(jì)算中,要求輸入三角型的三個(gè)邊長(zhǎng): A、B 和 C。當(dāng)三邊不可能構(gòu)成三角形時(shí)提示錯(cuò)誤,可構(gòu)成三角形時(shí)計(jì)算三角形周長(zhǎng)。若是等腰三角形打印“等腰三角形”,若是等邊三角形,則提示“等邊三角形”。 畫(huà)出程序
6、流程圖、控制流程圖、計(jì)算圈復(fù)雜度 V(g) ,找出基本測(cè)試路徑。3題目三:計(jì)算生日是星期幾已知公元 1 年 1 月 1 日是星期一。編寫(xiě)一個(gè)程序, 只要輸入年月日,就能回答那天是星期幾。 應(yīng)用邏輯覆蓋方法和基路徑測(cè)試方法為上面的問(wèn)題設(shè)計(jì)測(cè)試用例。4題目四:選擇排序下面是選擇排序的程序,其中 datalist 是數(shù)據(jù)表,它有兩個(gè)數(shù)據(jù)成員:一是元素類型為 Element 的數(shù)組 V,另一個(gè)是數(shù)組大小 n。算法中用到兩個(gè)操作,一是取某數(shù)組元素 Vi 的關(guān)鍵碼操作 getKey ( ) ,一是交換兩數(shù)組元素容的操作 Swap( ) :void SelectSort ( datalist & l
7、ist )8/對(duì)表 list.V0到 list.Vn-1進(jìn)行排序, n是表當(dāng)前長(zhǎng)度。for ( int i = 0; i < list.n-1; i+ ) int k = i;/在 list.Vi.key到 list.Vn-1.key中找具有最小關(guān)鍵碼的對(duì)象for ( int j = i+1; j < list.n; j+)if ( list.Vj.getKey ( ) <list.Vk.getKey ( ) ) k = j;/當(dāng)前具最小關(guān)鍵碼的對(duì)象if ( k != i ) Swap ( list.Vi,list.Vk );/交換(1)試計(jì)算此程序段的McCabe復(fù)雜性;(
8、2)用基本路徑覆蓋法給出測(cè)試路徑;(3)為各測(cè)試路徑設(shè)計(jì)測(cè)試用例。三、實(shí)驗(yàn)要求(1)根據(jù)題目要求編寫(xiě)測(cè)試用例(參照表 1 進(jìn)行用例設(shè)計(jì));(2)實(shí)驗(yàn)結(jié)果要求給出兩套測(cè)試用例集測(cè)試效果比較; 計(jì)算測(cè)試用例的分支覆蓋率、條件覆蓋率和語(yǔ)句覆蓋率等測(cè)試管理指標(biāo);(3)撰寫(xiě)實(shí)驗(yàn)報(bào)告四、實(shí)驗(yàn)容清單91011121314實(shí)驗(yàn)三、系統(tǒng)測(cè)試一、實(shí)驗(yàn)?zāi)康?、熟練掌握系統(tǒng)測(cè)試方法的相關(guān)知識(shí)和方法;2、理解恢復(fù)測(cè)試、安全測(cè)試、強(qiáng)度測(cè)試、性能測(cè)試、負(fù)載測(cè)試、適用性測(cè)試、兼容性測(cè)試、可靠性測(cè)試和可用性測(cè)試;3、掌握系統(tǒng)測(cè)試的設(shè)計(jì)。二、實(shí)驗(yàn)容題目一:聊天軟件的系統(tǒng)測(cè)試選擇聊天軟件的 23 個(gè)重要的功能進(jìn)行測(cè)試。建議系統(tǒng)測(cè)試
9、進(jìn)行瀏覽器兼容性測(cè)試、 分辨率配置測(cè)試和功能測(cè)試。 功能測(cè)試的容包括登錄、聯(lián)系人列表、兩人對(duì)話。實(shí)驗(yàn)要求:1、根據(jù)黑盒測(cè)試方法設(shè)計(jì)測(cè)試用例, 主要考慮等價(jià)類和邊界值方法。2、根據(jù)題目要求設(shè)計(jì)測(cè)試用例并對(duì)測(cè)試用例進(jìn)行測(cè)試。15題目二:自選題目要求學(xué)生作系統(tǒng)測(cè)試的容同題目一。三、實(shí)驗(yàn)要求(1)根據(jù)題目要求編寫(xiě)測(cè)試用例(參照表1 進(jìn)行用例設(shè)計(jì));(2)撰寫(xiě)實(shí)驗(yàn)報(bào)告四、實(shí)驗(yàn)容清單16171819實(shí)驗(yàn)四、測(cè)試的設(shè)計(jì)和實(shí)現(xiàn)一、實(shí)驗(yàn)?zāi)康?、熟練掌握測(cè)試的整個(gè)過(guò)程;2、理解測(cè)試計(jì)劃、測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行和測(cè)試總結(jié);二、實(shí)驗(yàn)容題目:自選題目要求學(xué)生對(duì)某一個(gè)系統(tǒng)作完整測(cè)試。包括測(cè)試計(jì)劃的設(shè)計(jì)、測(cè)20試方案的制定、測(cè)
10、試策略的制定、測(cè)試計(jì)劃的制定和測(cè)試的組織,測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行,測(cè)試報(bào)告并寫(xiě)出測(cè)試報(bào)告。三、實(shí)驗(yàn)要求(1)根據(jù)題目要求編寫(xiě)測(cè)試用例(參照表1 進(jìn)行用例設(shè)計(jì));(2)撰寫(xiě)實(shí)驗(yàn)報(bào)告四、實(shí)驗(yàn)容清單2122232425實(shí)驗(yàn)五、測(cè)試的設(shè)計(jì)和實(shí)現(xiàn)一、實(shí)驗(yàn)?zāi)康?、熟練掌握 Web應(yīng)用設(shè)計(jì)測(cè)試、 Web應(yīng)用開(kāi)發(fā)測(cè)試盒 Web應(yīng)用運(yùn)行測(cè)試;2、了解 J2EE平臺(tái)測(cè)試;3、應(yīng)用 Web測(cè)試工具對(duì) Web系統(tǒng)進(jìn)行功能和性能測(cè)試。二、實(shí)驗(yàn)容題目:自選題目選擇一個(gè),對(duì)其進(jìn)行性能測(cè)試。要求使用 WebLoad進(jìn)行壓力測(cè)試。 要求學(xué)生對(duì) Web系統(tǒng)測(cè)試需要從功能、性能、可用性、安全性等多方面進(jìn)行測(cè)試。1、 功能測(cè)試,對(duì)Web
11、系統(tǒng)進(jìn)行功能測(cè)試包括以下幾個(gè)方面:測(cè)試、表單測(cè)試、 Cookies 測(cè)試和數(shù)據(jù)庫(kù)測(cè)試2、對(duì) Web系統(tǒng)進(jìn)行性能測(cè)試主要包括以下幾個(gè)方面:連接速度測(cè)試、負(fù)載測(cè)試和壓力測(cè)試3、可用性測(cè)試導(dǎo)航測(cè)試、圖形測(cè)試、容測(cè)試、整體界面測(cè)試三、實(shí)驗(yàn)要求1撰寫(xiě)實(shí)驗(yàn)報(bào)告;2撰寫(xiě) Web系統(tǒng)的測(cè)試計(jì)劃,測(cè)試方案;3撰寫(xiě) Web系統(tǒng)測(cè)試的測(cè)試用例;4撰寫(xiě)缺陷報(bào)告;5提交測(cè)試腳本。四、實(shí)驗(yàn)容清單2627282930實(shí)驗(yàn)六、軟件測(cè)試工具一、實(shí)驗(yàn)?zāi)康?、了解常用的軟件測(cè)試分類;2、熟悉常用的軟件測(cè)試工具;二、實(shí)驗(yàn)容測(cè)試管理工具: TestDirector,Test Manager靜態(tài)分析工具: Logiscope, PRQA,Illuma動(dòng)態(tài)分析工具: DevPartner ,Purify黑盒測(cè)試工具: TeamTest,WebLoad,LoadRunner負(fù)載和性能測(cè)試工具:WebLoad,WebStress,LoadRunnerGUI 測(cè)試驅(qū)動(dòng)和捕獲 / 回放工具: TeamTest,Robot,Win Runner基于故障的測(cè)試工具:C-In-spector三、實(shí)驗(yàn)要求1 、撰寫(xiě)實(shí)驗(yàn)報(bào)告;2 、比較一些工具的優(yōu)缺點(diǎn)四、實(shí)驗(yàn)容清單3132
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 股權(quán)質(zhì)押擔(dān)保知識(shí)產(chǎn)權(quán)轉(zhuǎn)讓合同
- 影視特效制作與特效制作技術(shù)支持與維護(hù)服務(wù)合同
- 子女心理健康咨詢服務(wù)費(fèi)用結(jié)算與保密協(xié)議
- 體育場(chǎng)館設(shè)施日常清潔與維護(hù)服務(wù)協(xié)議
- 寫(xiě)字樓智能化系統(tǒng)維護(hù)與升級(jí)責(zé)任合同
- 抖音短視頻團(tuán)購(gòu)內(nèi)容策劃與執(zhí)行代運(yùn)營(yíng)協(xié)議
- 虛擬商品交易平臺(tái)實(shí)名認(rèn)證及交易安全保障協(xié)議
- 網(wǎng)絡(luò)直播平臺(tái)公會(huì)合作經(jīng)營(yíng)協(xié)議
- 藝術(shù)品鑒定評(píng)估與藝術(shù)品物流運(yùn)輸協(xié)議
- 網(wǎng)絡(luò)文學(xué)作品有聲錄制棚租賃服務(wù)協(xié)議書(shū)
- 擊劍考試題目及答案
- Unit 5 Animal friends Integration(D) 課件 2024-2025學(xué)年譯林版(2024)七年級(jí)英語(yǔ)下冊(cè)
- 基于機(jī)器學(xué)習(xí)的秘魯外海莖柔魚(yú)時(shí)空分布及漁場(chǎng)預(yù)測(cè)分析
- 2025年浙江湖州市城市投資發(fā)展集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 2025年陜西高中學(xué)業(yè)水平合格性考試物理模擬試卷(含答案詳解)
- 教研項(xiàng)目合同協(xié)議
- 圖書(shū)館筆試題及答案
- 貴州省貴陽(yáng)市重點(diǎn)中學(xué)2024-2025學(xué)年高一年級(jí)下冊(cè)開(kāi)學(xué)考試語(yǔ)文試卷(含答案)
- 2025年山東省淄博市高新區(qū)中考一模歷史試題(原卷版+解析版)
- 2025年高考數(shù)學(xué)壓軸題分層練習(xí):概率與統(tǒng)計(jì)(40題)
- 醫(yī)院抹布拖把標(biāo)識(shí)管理
評(píng)論
0/150
提交評(píng)論