01、理論07.軟件測試用例設(shè)計(jì)_第1頁
01、理論07.軟件測試用例設(shè)計(jì)_第2頁
01、理論07.軟件測試用例設(shè)計(jì)_第3頁
01、理論07.軟件測試用例設(shè)計(jì)_第4頁
01、理論07.軟件測試用例設(shè)計(jì)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、深 圳 市 澤 林 信 息 咨 詢 有 限 公 司 Shenzhen Zelin Information Consulting Co . , LTD軟件測試用例設(shè)計(jì)目錄Chapter 1測試用例的主要構(gòu)成要素Chapter 2測試用例的作用和價(jià)值Chapter 3設(shè)計(jì)測試用例的原則測試用例是一份測試文檔,它描述輸入、動(dòng)作、和一個(gè)期望的結(jié)果,其目的是確定應(yīng)用程序的某個(gè)特性是否正常的工作。 測試用例是軟件測試團(tuán)隊(duì)的主要工作成果之一。測試用例的質(zhì)量與寫該用例的測試人員的水平關(guān)系極大。執(zhí)行測試用例:當(dāng)一個(gè)軟件版本被測試時(shí),測試人員會(huì)使用一整套的測試用例(或者篩選其中的一部分),將這些用例逐個(gè)在被測的軟

2、件上執(zhí)行,并判斷其結(jié)果是否和預(yù)期相符,并以此評(píng)價(jià)軟件版本的質(zhì)量。什么是測試用例?測試用例實(shí)例用例編號(hào)用例名稱級(jí)別測試步驟期望結(jié)果備注前提條件:騰訊的程序已經(jīng)安裝成功,打開應(yīng)用程序QQ001輸入正確的用戶名和密碼,驗(yàn)證成功登陸高1.用戶名輸入574720142.輸入密碼xxx3.點(diǎn)擊“登錄”1.登錄成功2.進(jìn)入程序菜單列表書寫原則為:先有效后無效QQ002不輸入用戶名,驗(yàn)證用戶不輸入后,提示登陸失敗中1.不輸入用戶名2.輸入密碼xxx3.點(diǎn)擊“登錄”1.登錄失敗2.提示用戶名不能為空測試用例編號(hào)測試編號(hào),顧名思義,就是為用例導(dǎo)入系統(tǒng),或者與bug進(jìn)行關(guān)聯(lián)時(shí)方便應(yīng)用。用例編號(hào)通常為項(xiàng)目簡稱+模塊簡

3、稱+順序編號(hào)實(shí)例: 騰訊登陸系統(tǒng): DEDECMS_文檔管理_001協(xié)同OA系統(tǒng):CP_TFW_001測試用例名稱測試名稱,就想人的名字一樣,給你書寫的用例起一個(gè)名稱,以方便執(zhí)行用例,書寫bug,其他人參考等時(shí)容易理解。用例名稱盡量不要重復(fù)。通常名稱包括在哪里+操作+驗(yàn)證內(nèi)容實(shí)例: 騰訊登陸:登陸窗口,輸入正確的用戶名和密碼,驗(yàn)證成功登陸百度查詢頁面:在百度查詢頁面,輸入澤林進(jìn)行搜索后,驗(yàn)證進(jìn)入搜索結(jié)果頁面。測試用例步驟測試步驟,為了驗(yàn)證某個(gè)功能,我們需要怎樣的操作才能看到這個(gè)功能。測試步驟包含:打開xx瀏覽器,打開xx網(wǎng)頁在登陸頁面,輸入xx數(shù)據(jù),類似輸入劉曉芳,點(diǎn)擊確定在xx頁面,點(diǎn)擊xx

4、按鈕在yy頁面,驗(yàn)證xx功能顯示實(shí)例: 百度查詢頁面:打開IE7,輸入 在百度首頁頁面,輸入澤林,點(diǎn)擊百度一下在百度結(jié)果頁面,驗(yàn)證搜索結(jié)果頁面已經(jīng)顯示測試用例級(jí)別測試用例級(jí)別,根據(jù)功能的大小,以及對(duì)系統(tǒng)的影響,劃分等級(jí),以便于應(yīng)對(duì)風(fēng)險(xiǎn)。根據(jù)公司不同,通常測試級(jí)別包含:1級(jí),影響很大,阻礙行的、流程性的用例。例如登陸按鈕不可用,百度一下不可用2級(jí),大的功能點(diǎn),已經(jīng)回阻礙少部分用例的執(zhí)行。例如新增按鈕,如不能通過,很多功能都不可測試3級(jí),小的功能點(diǎn),例如刷新,刷新功能等4級(jí),小的UI的問題,位置,大小,驗(yàn)證,建議等等測試用例期望結(jié)果測試用例期望結(jié)果,用例執(zhí)行后要達(dá)到什么結(jié)果。根據(jù)功能點(diǎn)和需求點(diǎn)的不

5、同,期望結(jié)果也不同。大家可以對(duì)測試用例名稱里進(jìn)行擴(kuò)展。設(shè)計(jì)測試用例目的測試點(diǎn),也稱為測試目的,指的是測試用例想要驗(yàn)證的關(guān)鍵之處。測試點(diǎn)是測試用例設(shè)計(jì)的思維線索,最能簡潔表明一條測試用例的核心意義用語簡潔清晰,但不能過于簡單用語無歧義,盡量少用過長的句子用例的各個(gè)基本要素要齊備,不能缺失用例的步驟應(yīng)該足夠詳細(xì),操作應(yīng)該明確容易被其它測試工程師讀懂,并能順利執(zhí)行設(shè)計(jì)用例基本原則P1:在Windows的硬盤中,在根目錄下創(chuàng)建一個(gè)文件夾并命名,請(qǐng)寫出一條用例.P2:QQ的正常成功登錄過程,請(qǐng)寫出一條用例.P3:手機(jī)成功發(fā)送短信的過程,請(qǐng)寫出一條用例.P4:每天你回到家時(shí),掏出鑰匙打開門的過程,請(qǐng)寫出一

6、條用例P5: Windows自帶的“記事本”程序,我們要測試它的復(fù)制和粘貼功能。(只限于在記事本內(nèi)部自己復(fù)制自己粘貼,暫時(shí)不考慮和其它程序的關(guān)系)用例的練習(xí)P1:創(chuàng)建、編輯短消息并發(fā)送(書寫短消息)寫測試用例P2:收信箱、發(fā)信箱功能操作(閱讀短消息)寫測試用例P3:電話本(查找,修改,刪除,增加)寫測試用例P4:通話功能(快速查看已撥電話,撥打電話,接聽來電)寫測試用例用例的練習(xí)粒度,指的是粗細(xì)程度。粒度大,就是說一個(gè)用例所涵蓋的關(guān)注內(nèi)容比較多,反之同理。用例的粒度大,則總的用例數(shù)就少,用例看起來也簡潔。 用例的粒度小,則單條用例關(guān)注的測試點(diǎn)很集中,不容易遺漏,并且執(zhí)行需要的時(shí)間比較好估計(jì)。掌

7、握一個(gè)度 粒度該大該小,如何把握,其實(shí)不難。一是看你這個(gè)用例寫出來會(huì)不會(huì)測試好幾個(gè)小時(shí)都沒能測試完。二是看你這個(gè)用例會(huì)不會(huì)被另一個(gè)人執(zhí)行的時(shí)候只執(zhí)行了涵蓋了一部分的測試點(diǎn)而遺漏了另一部分。用例的粒度明確要在被測軟件的哪個(gè)版本上執(zhí)行?確認(rèn)要驗(yàn)證的測試點(diǎn),在被測版本上已經(jīng)實(shí)現(xiàn)了。按照測試用例的預(yù)置條件、步驟進(jìn)行執(zhí)行按照測試用例的預(yù)期結(jié)果進(jìn)行結(jié)果判斷如果結(jié)果失敗,說明找到了缺陷測試用例的執(zhí)行當(dāng)用例還尚未被執(zhí)行時(shí),是No Test未執(zhí)行狀態(tài)當(dāng)執(zhí)行結(jié)果與預(yù)期結(jié)果相符時(shí),是Pass通過狀態(tài)當(dāng)執(zhí)行結(jié)果與預(yù)期結(jié)果不符時(shí),是Fail失敗狀態(tài)當(dāng)因?yàn)檐浖腥毕荻恋K了用例步驟的執(zhí)行,且該缺陷并不是我們的測試點(diǎn),則用

8、例是Block阻礙狀態(tài)。當(dāng)用例正在執(zhí)行中,但是需要耗較多時(shí)間去觀察其結(jié)果,是Investigate觀察中狀態(tài)。執(zhí)行結(jié)果 將之前書寫的測試用例,執(zhí)行且填寫測試結(jié)果用例的執(zhí)行練習(xí)優(yōu)秀的測試用例寫作者,具有的是靈活發(fā)散的思維,和全面的視野,寫出的用例套能保證涉及軟件運(yùn)行時(shí)的各個(gè)關(guān)鍵要點(diǎn),在執(zhí)行完這樣的用例并且沒有發(fā)現(xiàn)問題,我們就可以對(duì)軟件的質(zhì)量下一個(gè)良好的結(jié)論。整合測試用例 用例寫作的技術(shù)含量體現(xiàn),并不是單條用例本身,而是針對(duì)整個(gè)特性,寫出的整套的測試用例,是否有效地覆蓋了應(yīng)該驗(yàn)證的各個(gè)測試點(diǎn)?;貧w測試用例 回歸到測試的根本目的:保障軟件質(zhì)量,意味著我們要發(fā)現(xiàn)所有導(dǎo)致軟件不能滿足需求的缺陷。用例的整合測試用例并不可能一開始就寫得很完美,可能也有寫錯(cuò)的,可能也有遺

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論