測(cè)試用例評(píng)審_第1頁
測(cè)試用例評(píng)審_第2頁
測(cè)試用例評(píng)審_第3頁
測(cè)試用例評(píng)審_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上1. 測(cè)試計(jì)劃1.1測(cè)試計(jì)劃編寫條件測(cè)試計(jì)劃(Testing plan),描述了要進(jìn)行的測(cè)試活動(dòng)的范圍、方法、資源和進(jìn)度的文檔。它確定測(cè)試項(xiàng)、被測(cè)特性、測(cè)試任務(wù)、誰執(zhí)行任務(wù)、各種可能的風(fēng)險(xiǎn)。測(cè)試計(jì)劃可以有效預(yù)防計(jì)劃的風(fēng)險(xiǎn),保障計(jì)劃的順利實(shí)施。在測(cè)試項(xiàng)目之初就要制定相應(yīng)的測(cè)試計(jì)劃。接下來談下如何編寫測(cè)試計(jì)劃問題。1 為什么要編寫測(cè)試計(jì)劃? 1)領(lǐng)導(dǎo)能夠根據(jù)測(cè)試計(jì)劃做宏觀調(diào)空,進(jìn)行相應(yīng)配置等; 2)測(cè)試人員能夠了解整個(gè)項(xiàng)目測(cè)試情況以及項(xiàng)目測(cè)試不同階段的所要進(jìn)行的工作等; 3)便于其他人員了解測(cè)試人員的工作內(nèi)容,進(jìn)行有關(guān)配合工作 2 什么時(shí)間開始編寫測(cè)試計(jì)劃? (測(cè)試需求分

2、析前總體測(cè)試計(jì)劃書測(cè)試需求分析后詳細(xì)測(cè)試計(jì)劃書) 3 由誰來編寫測(cè)試計(jì)劃? 具有豐富經(jīng)驗(yàn)的項(xiàng)目測(cè)試負(fù)責(zé)人 4 測(cè)試計(jì)劃編寫6要素?(5W1H) 1)why為什么要進(jìn)行這些測(cè)試; 2) what測(cè)試哪些方面,不同階段的工作內(nèi)容; 3) when測(cè)試不同階段的起止時(shí)間; 4) where相應(yīng)文檔,缺陷的存放位置,測(cè)試環(huán)境等; 5) who項(xiàng)目有關(guān)人員組成,安排哪些測(cè)試人員進(jìn)行測(cè)試 6) how如何去做,使用哪些測(cè)試工具以及測(cè)試方法進(jìn)行測(cè)試。注意事項(xiàng):1測(cè)試計(jì)劃不一定要盡善盡美,但一定要切合實(shí)際,要根據(jù)項(xiàng)目特點(diǎn)、公司實(shí)際情況來編制,不能脫離實(shí)際情況; 2測(cè)試計(jì)劃一旦制定下來,并不就是一層不變的,世界

3、萬事萬物時(shí)時(shí)刻刻都在變化,軟件需求、軟件開發(fā)、人員流動(dòng)等都在時(shí)刻發(fā)生著變化,測(cè)試計(jì)劃也要根據(jù)實(shí)際情況的變化而不斷進(jìn)行調(diào)整,以滿足實(shí)際測(cè)試要求 3測(cè)試計(jì)劃要能從宏觀上反映項(xiàng)目的測(cè)試任務(wù)、測(cè)試階段、資源需求等,不一定要太過詳細(xì)評(píng)審總結(jié)1.計(jì)劃評(píng)審 測(cè)試計(jì)劃編寫完成后,一般要對(duì)測(cè)試計(jì)劃的正確性、全面性以及可行性等進(jìn)行評(píng)審,評(píng)審人員的組成包括軟件開發(fā)人、營銷人員、測(cè)試負(fù)責(zé)人以及其他有關(guān)項(xiàng)目負(fù)責(zé)人。 2.計(jì)劃總結(jié) 項(xiàng)目完成后,應(yīng)該對(duì)計(jì)劃的執(zhí)行情況進(jìn)行評(píng)審,看有哪些不合理的地方,以便為編寫下一個(gè)項(xiàng)目測(cè)試計(jì)劃做經(jīng)驗(yàn)積累。2. 測(cè)試用例評(píng)審2.1測(cè)試用例測(cè)試用例就是一個(gè)文檔,描述輸入、動(dòng)作、或者時(shí)間和一個(gè)期望

4、的結(jié)果,其目的是確定應(yīng)用程序的某個(gè)特性是否正常的工作。定義測(cè)試需求收集完畢后,開始測(cè)試設(shè)計(jì)。設(shè)計(jì)測(cè)試用例需要考慮以下問題: 測(cè)試用例的基本格式用例的基本要素包括測(cè)試用例編號(hào)、測(cè)試標(biāo)題、重要級(jí)別、測(cè)試輸入、操作步驟、預(yù)期結(jié)果,下面逐一介紹。 用例編號(hào)測(cè)試用例的編號(hào)有一定的規(guī)則,比如系統(tǒng)測(cè)試用例的編號(hào)這樣定義規(guī)則: PROJECT1-ST-001 ,命名規(guī)則是項(xiàng)目名稱測(cè)試階段類型(系統(tǒng)測(cè)試階段)編號(hào)。定義測(cè)試用例編號(hào),便于查找測(cè)試用例,便于測(cè)試用例的跟蹤。 測(cè)試標(biāo)題對(duì)測(cè)試用例的描述,測(cè)試用例標(biāo)題應(yīng)該清楚表達(dá)測(cè)試用例的用途。比如 “ 測(cè)試用戶登錄時(shí)輸入錯(cuò)誤密碼時(shí),軟件的響應(yīng)情況 ” 。 重要級(jí)別定義

5、測(cè)試用例的優(yōu)先級(jí)別,可以籠統(tǒng)的分為 “ 高 ” 和 “ 低 ” 兩個(gè)級(jí) 別。一般來說,如果軟件需求的優(yōu)先級(jí)為 “ 高 ” ,那么針對(duì)該需求的測(cè)試用例優(yōu)先級(jí)也為 “ 高 ” ;反之亦然, 測(cè)試輸入提供測(cè)試執(zhí)行中的各種輸入條件。根據(jù)需求中的輸入條件,確定測(cè)試用例的輸入。測(cè)試用例的輸入對(duì)軟件需求當(dāng)中的輸入有很大的依賴性,如果軟件需求中沒有很好的定義需求的輸入,那么測(cè)試用例設(shè)計(jì)中會(huì)遇到很大的障礙。 操作步驟提供測(cè)試執(zhí)行過程的步驟。對(duì)于復(fù)雜的測(cè)試用例,測(cè)試用例的輸入需要分為幾個(gè)步驟完成,這部分內(nèi)容在操作步驟中詳細(xì)列出。 預(yù)期結(jié)果提供測(cè)試執(zhí)行的預(yù)期結(jié)果,預(yù)期結(jié)果應(yīng)該根據(jù)軟件需求中的輸出得出。如果在實(shí)際測(cè)試

6、過程中,得到的實(shí)際測(cè)試結(jié)果與預(yù)期結(jié)果不符,那么測(cè)試不通過;反之則測(cè)試通過。2.2測(cè)試用例評(píng)審首先要清楚內(nèi)部評(píng)審的定義,是測(cè)試組內(nèi)部的評(píng)審,還是項(xiàng)目組內(nèi)部的評(píng)審。評(píng)審的定義不同,內(nèi)容也不會(huì)相同。如果是測(cè)試組內(nèi)部的評(píng)審,應(yīng)該著重于:1. 測(cè)試用例本身的描述是否清晰,是否存在二義性2.是否考慮到測(cè)試用例的執(zhí)行效率.往往測(cè)試用例中步驟不斷重復(fù)執(zhí)行,驗(yàn)證點(diǎn)卻不同,而且測(cè)試設(shè)計(jì)的冗余性,都造成了效率的低下3.是否針對(duì)需求跟蹤矩陣,覆蓋了所有的軟件需求,4.是否完全遵守了軟件需求的規(guī)定。這并不一定的,因?yàn)榧词乖賴?yán)格的評(píng)審,也會(huì)出現(xiàn)錯(cuò)誤,應(yīng)具體情況具體對(duì)待。測(cè)試用例評(píng)審如何去做呢?測(cè)試用例的評(píng)審能夠使用例的結(jié)

7、構(gòu)更清晰,覆蓋的用戶場景更全面;對(duì)于測(cè)試工程師來說也是一個(gè)快速提高用例設(shè)計(jì)能力的過程。評(píng)審的內(nèi)容有以下幾個(gè)方面:1) 用例設(shè)計(jì)的結(jié)構(gòu)安排是否清晰、合理,是否利于高效對(duì)需求進(jìn)行覆蓋。2) 優(yōu)先極安排是否合理。3) 是否覆蓋測(cè)試需求上的所有功能點(diǎn)。4) 用例是否具有很好可執(zhí)行性。例如用例的前提條件、執(zhí)行步驟、輸入數(shù)據(jù)和期待結(jié)果是否清晰、正確;期待結(jié)果是否有明顯的驗(yàn)證方法。5) 是否已經(jīng)刪除了冗余的用例。6) 是否包含充分的負(fù)面測(cè)試用例。充分的定義,如果在這里使用2&8法則,那就是4倍于正面用例的數(shù)量,畢竟一個(gè)健壯的軟件,其中80%的代碼都是在“保護(hù)”20%的功能實(shí)現(xiàn)。7) 是否從用戶層面來設(shè)計(jì)用戶使用場景和使用流程的測(cè)試用例。8) 是否簡潔,復(fù)用性強(qiáng)。例如,可將重復(fù)度高的步驟或過程抽取出來定義為一些可復(fù)用標(biāo)準(zhǔn)步驟。個(gè)人認(rèn)為,一個(gè)“健康”的測(cè)試用例至少要通過前5個(gè)標(biāo)準(zhǔn)。5、評(píng)審的方式1) 召開評(píng)審會(huì)議。與會(huì)者在設(shè)計(jì)人員講解之后給出意見和建議,同時(shí)進(jìn)行詳細(xì)的評(píng)審記錄。2

溫馨提示

  • 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)論