




已閱讀5頁(yè),還剩27頁(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)介
軟件測(cè)試基礎(chǔ),Part2-1 測(cè)試用例與測(cè)試類(lèi)型,測(cè)試用例概述 軟件測(cè)試類(lèi)型,本節(jié)學(xué)習(xí)內(nèi)容,測(cè)試用例,某公司要求開(kāi)發(fā)用于計(jì)算員工圣誕節(jié)獎(jiǎng)金的應(yīng)用程序。獎(jiǎng)金多少取決于員工進(jìn)入公司的時(shí)間長(zhǎng)短。在該程序的需求文檔中包含以下描述: 進(jìn)入公司超過(guò)3年的員工,可以得到其月工資的50%作為圣誕獎(jiǎng)金;進(jìn)入公司超過(guò)5年的員工,可以得到其月工資的75%作為圣誕獎(jiǎng)金;而那些進(jìn)入公司超過(guò)8年的員工,可以得到100%的月工資作為圣誕獎(jiǎng)金;員工的工作年限以整數(shù)為單位,且一般不超過(guò)40年。,案 例,思考,對(duì)這樣一個(gè)程序,我們?cè)撛鯓尤绾芜M(jìn)行測(cè)試?,測(cè)試用例,測(cè)試用例,為特定目標(biāo)或特定條件(例如,執(zhí)行特定的程序路徑,或是驗(yàn)證與特定需求的一致性)而開(kāi)發(fā)的一組輸入值、執(zhí)行前提條件、期望結(jié)果。 或者說(shuō),它是我們執(zhí)行軟件測(cè)試的一個(gè)操作指導(dǎo)書(shū),告訴我們?cè)撛鯓幼?,怎樣才算通過(guò),測(cè)試用例(Test Case),測(cè)試用例,第一步:分析需求文檔 第二步:提取測(cè)試需求(編寫(xiě)測(cè)試計(jì)劃的一部分) 第三步:設(shè)計(jì)測(cè)試用例(測(cè)試設(shè)計(jì)) 第四步:根據(jù)測(cè)試用例輸入數(shù)據(jù)進(jìn)行測(cè)試,記錄測(cè)試結(jié)果,報(bào)告缺陷(測(cè)試執(zhí)行) 第五步:編寫(xiě)測(cè)試分析報(bào)告(測(cè)試總結(jié)),應(yīng)當(dāng)這樣測(cè)試:,軟件測(cè)試分類(lèi),軟件測(cè)試的分類(lèi)方法很多,常用的幾種如下: 1.基于是否關(guān)注軟件結(jié)構(gòu)與算法 黑盒測(cè)試 白盒測(cè)試 2.基于是否執(zhí)行被測(cè)試軟件 靜態(tài)測(cè)試 動(dòng)態(tài)測(cè)試 3.基于測(cè)試的不同階段 單元測(cè)試 集成測(cè)試 系統(tǒng)測(cè)試 驗(yàn)收測(cè)試,注意: 不要在術(shù)語(yǔ)上糾纏,因?yàn)椴煌臏y(cè)試小組可能使用不同的術(shù)語(yǔ)。理解其含義及其在小組中的應(yīng)用是軟件測(cè)試人員的職責(zé)。 -Ron Patton 軟件測(cè)試,軟件測(cè)試分類(lèi),黑盒測(cè)試與白盒測(cè)試,軟件測(cè)試分類(lèi),黑盒測(cè)試,黑盒測(cè)試時(shí)完全不考慮程序內(nèi)部的結(jié)構(gòu)和處理過(guò)程,只是按規(guī)格說(shuō)明書(shū)的規(guī)定來(lái)檢查程序是否符合它的功能要求,又稱(chēng)功能測(cè)試。,y=2x ? y=x2,軟件測(cè)試分類(lèi),白盒測(cè)試,白盒測(cè)試是根據(jù)程序內(nèi)部邏輯結(jié)構(gòu)進(jìn)行測(cè)試。 白盒測(cè)試又稱(chēng)為結(jié)構(gòu)測(cè)試。,軟件測(cè)試分類(lèi),requirements,events,input,output,Black box vs. White box,Function Test(功能性測(cè)試) Behavioral Testing(行為測(cè)試) Data-driven Test(數(shù)據(jù)驅(qū)動(dòng)測(cè)試),Structure Test(結(jié)構(gòu)性測(cè)試) Logic-driven Test(邏輯測(cè)試),軟件測(cè)試分類(lèi),靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試,靜態(tài)測(cè)試:指不運(yùn)行程序,而只是檢查和審閱代碼、界面、文檔等,軟件測(cè)試分類(lèi),靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試,動(dòng)態(tài)測(cè)試:運(yùn)行和使用軟件,軟件測(cè)試分類(lèi),Static testing vs. Dynamic testing,軟件測(cè)試分類(lèi),檢查文檔,等價(jià)類(lèi)劃分法 邊界值分析法 狀態(tài)測(cè)試 決策表法 ,靜態(tài)白盒測(cè)試,靜態(tài)黑盒測(cè)試,動(dòng)態(tài)黑盒測(cè)試,代碼審查,動(dòng)態(tài)白盒測(cè)試,運(yùn)行程序,并分析代碼結(jié)構(gòu),軟件測(cè)試分類(lèi),按不同階段分類(lèi)單元測(cè)試,目標(biāo): 檢驗(yàn)程序最小單元有無(wú)錯(cuò)誤(類(lèi)、文件、窗口、函數(shù)、菜單、報(bào)表或一個(gè)存儲(chǔ)過(guò)程) 檢驗(yàn)單元編碼與設(shè)計(jì)是否吻合 依據(jù): 詳細(xì)設(shè)計(jì),編碼 方法: 白盒測(cè)試 測(cè)試執(zhí)行人: 開(kāi)發(fā)工程師,軟件測(cè)試分類(lèi),按不同階段分類(lèi)集成測(cè)試,目標(biāo): 檢驗(yàn)組成系統(tǒng)的模塊接口有無(wú)錯(cuò)誤 代碼實(shí)現(xiàn)的系統(tǒng)設(shè)計(jì)與需求定義是否吻合 時(shí)機(jī): 主要的單元測(cè)試完成后,經(jīng)常與單元測(cè)試同步進(jìn)行 方法: 黑盒測(cè)試,白盒測(cè)試 責(zé)任: 開(kāi)發(fā)工程師 測(cè)試工程師,軟件測(cè)試分類(lèi),按不同階段分類(lèi)系統(tǒng)測(cè)試,目標(biāo): 檢驗(yàn)組成整個(gè)系統(tǒng)的代碼、以及系統(tǒng)的軟硬件配合有無(wú)錯(cuò)誤 代碼實(shí)現(xiàn)的系統(tǒng)與用戶(hù)需求是否吻合 檢驗(yàn)系統(tǒng)的文檔等各種是否完整、有效 模擬驗(yàn)收測(cè)試的要求,檢查系統(tǒng)是否符合用戶(hù)的驗(yàn)收標(biāo)準(zhǔn) 時(shí)機(jī): 多數(shù)集成測(cè)試完成后 方法: 黑盒測(cè)試 責(zé)任: 測(cè)試工程師,軟件測(cè)試分類(lèi),按不同階段分類(lèi)驗(yàn)收測(cè)試,目標(biāo): 使客戶(hù)驗(yàn)收簽字 系統(tǒng)是否符合事先約定的驗(yàn)收標(biāo)準(zhǔn) 時(shí)機(jī): 系統(tǒng)測(cè)試完成后,開(kāi)發(fā)和測(cè)試工作已經(jīng)全部完成,可以交付使用 方法: 黑盒測(cè)試 責(zé)任: 產(chǎn)品經(jīng)理或其他高級(jí)經(jīng)理 開(kāi)發(fā)工程師 測(cè)試工程師 用戶(hù),軟件測(cè)試分類(lèi),單元、集成、系統(tǒng)、驗(yàn)收測(cè)試,小插曲,請(qǐng)你說(shuō)出以下單詞相對(duì)應(yīng)的中文,Static testing Dynamic testing White-box testing Black-box testing Unit testing,Integration testing System testing Acceptance testing Regression testing,練習(xí),從要不要看代碼來(lái)區(qū)分,可將測(cè)試分為: 集成/系統(tǒng)測(cè)試 靜態(tài)/動(dòng)態(tài)測(cè)試 黑盒/白盒測(cè)試 4. Alpha/Beta 測(cè)試,練習(xí),從要不要運(yùn)行軟件來(lái)區(qū)分,可將測(cè)試分為: 隨機(jī)測(cè)試/回歸測(cè)試 靜態(tài)/動(dòng)態(tài)測(cè)試 黑盒/白盒測(cè)試 4. Alpha/Beta 測(cè)試,練習(xí),下列關(guān)于alpha 測(cè)試的描述中正確的是 1. alpha 測(cè)試需要用戶(hù)代表參加 2. alpha 測(cè)試不需要用戶(hù)代表參加 3. alpha 測(cè)試是系統(tǒng)測(cè)試的一種 4. alpha 測(cè)試是驗(yàn)收測(cè)試的一種,練習(xí),對(duì)程序設(shè)計(jì)進(jìn)行驗(yàn)證是什么測(cè)試? 1. 單元和集成測(cè)試 2. 系統(tǒng)測(cè)試 3. 驗(yàn)收測(cè)試和確認(rèn)測(cè)試 4. 驗(yàn)證測(cè)試,練習(xí),追朔到用戶(hù)需求說(shuō)明,屬于何種測(cè)試? 1. 代碼測(cè)試 2. 集成測(cè)試 3. 驗(yàn)收測(cè)試 4. 單元測(cè)試,練習(xí),白盒測(cè)試是()的測(cè)試 1. 基于功能 2. 基于代碼 3. 基于設(shè)計(jì) 4. 基于需求文檔,練習(xí),單元測(cè)試一般以白盒為主,測(cè)試的依據(jù)是: A模塊功能規(guī)格說(shuō)明 B系統(tǒng)模塊結(jié)構(gòu)圖 C系統(tǒng)需求規(guī)格說(shuō)明 DABC都可以,練習(xí),單元測(cè)試級(jí)別重點(diǎn)可能是識(shí)別哪種類(lèi)型的缺陷? A單獨(dú)可測(cè)試的模塊或者對(duì)象中的缺陷 B組件之間的接口的缺陷或者系統(tǒng)不同部分之間的交互的缺陷 C整個(gè)系統(tǒng)或者產(chǎn)品的缺陷 D單元測(cè)試級(jí)別并不關(guān)注識(shí)別缺陷,練習(xí),模塊間接口的測(cè)試是哪個(gè)測(cè)試級(jí)別的主要目標(biāo)? A單元測(cè)試 B集成測(cè)試 C系統(tǒng)測(cè)試 D驗(yàn)收測(cè)試,練習(xí),什么是黑盒測(cè)試 A基于對(duì)系統(tǒng)或者組件內(nèi)部結(jié)構(gòu)的分析來(lái)生成或者選擇測(cè)試用例 B基于對(duì)系統(tǒng)或者組件規(guī)格
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廢舊混凝土回收合同范本
- 魄羅皮膚管理項(xiàng)目介紹
- 雕塑保護(hù)方案模板范本
- 防爆柜使用規(guī)范
- 塑膠場(chǎng)地施工方案及合同
- 2025至2031年中國(guó)注射用氨芐西林舒巴坦鈉行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 西安工商學(xué)院《商務(wù)談判與銷(xiāo)售管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 草原鷹巢安裝施工方案
- 《經(jīng)理的職責(zé)》課件
- 蘭州鋼結(jié)構(gòu)閣樓施工方案
- 蘇科版三年級(jí)上冊(cè)勞動(dòng)第一課《包書(shū)皮》課件(定稿)
- 二年級(jí)數(shù)學(xué)期中測(cè)試卷(含答案)
- 握筆姿勢(shì)詳解全解課件
- 簡(jiǎn)約紅色五四青年節(jié)活動(dòng)策劃PPT模板
- 《三會(huì)一課》培訓(xùn)測(cè)試題
- Seminar_帶SPL的安全集成
- 湘鋼轉(zhuǎn)爐傾動(dòng)氧槍功能規(guī)格書(shū)新1-8-28
- 國(guó)家開(kāi)放大學(xué)《電工電子技術(shù)》章節(jié)自測(cè)題參考答案
- GB∕T 16754-2021 機(jī)械安全 急停功能 設(shè)計(jì)原則
- 中國(guó)美術(shù)學(xué)院學(xué)士學(xué)位論文規(guī)范化要求
- 百科知識(shí)競(jìng)賽PPT(可直接使用)
評(píng)論
0/150
提交評(píng)論