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

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上1. 測(cè)試計(jì)劃1.1測(cè)試計(jì)劃編寫(xiě)條件測(cè)試計(jì)劃(Testing plan),描述了要進(jìn)行的測(cè)試活動(dòng)的范圍、方法、資源和進(jìn)度的文檔。它確定測(cè)試項(xiàng)、被測(cè)特性、測(cè)試任務(wù)、誰(shuí)執(zhí)行任務(wù)、各種可能的風(fēng)險(xiǎn)。測(cè)試計(jì)劃可以有效預(yù)防計(jì)劃的風(fēng)險(xiǎn),保障計(jì)劃的順利實(shí)施。在測(cè)試項(xiàng)目之初就要制定相應(yīng)的測(cè)試計(jì)劃。接下來(lái)談下如何編寫(xiě)測(cè)試計(jì)劃問(wèn)題。1 為什么要編寫(xiě)測(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í)間開(kāi)始編寫(xiě)測(cè)試計(jì)劃? (測(cè)試需求分

2、析前總體測(cè)試計(jì)劃書(shū)測(cè)試需求分析后詳細(xì)測(cè)試計(jì)劃書(shū)) 3 由誰(shuí)來(lái)編寫(xiě)測(cè)試計(jì)劃? 具有豐富經(jīng)驗(yàn)的項(xiàng)目測(cè)試負(fù)責(zé)人 4 測(cè)試計(jì)劃編寫(xiě)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í)際情況來(lái)編制,不能脫離實(shí)際情況; 2測(cè)試計(jì)劃一旦制定下來(lái),并不就是一層不變的,世界

3、萬(wàn)事萬(wàn)物時(shí)時(shí)刻刻都在變化,軟件需求、軟件開(kāi)發(fā)、人員流動(dòng)等都在時(shí)刻發(fā)生著變化,測(cè)試計(jì)劃也要根據(jù)實(shí)際情況的變化而不斷進(jìn)行調(diào)整,以滿(mǎn)足實(shí)際測(cè)試要求 3測(cè)試計(jì)劃要能從宏觀上反映項(xiàng)目的測(cè)試任務(wù)、測(cè)試階段、資源需求等,不一定要太過(guò)詳細(xì)評(píng)審總結(jié)1.計(jì)劃評(píng)審 測(cè)試計(jì)劃編寫(xiě)完成后,一般要對(duì)測(cè)試計(jì)劃的正確性、全面性以及可行性等進(jìn)行評(píng)審,評(píng)審人員的組成包括軟件開(kāi)發(fā)人、營(yíng)銷(xiāo)人員、測(cè)試負(fù)責(zé)人以及其他有關(guān)項(xiàng)目負(fù)責(zé)人。 2.計(jì)劃總結(jié) 項(xiàng)目完成后,應(yīng)該對(duì)計(jì)劃的執(zhí)行情況進(jìn)行評(píng)審,看有哪些不合理的地方,以便為編寫(xiě)下一個(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è)試需求收集完畢后,開(kāi)始測(cè)試設(shè)計(jì)。設(shè)計(jì)測(cè)試用例需要考慮以下問(wèn)題: 測(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)目名稱(chēng)測(cè)試階段類(lèi)型(系統(tǒng)測(cè)試階段)編號(hào)。定義測(cè)試用例編號(hào),便于查找測(cè)試用例,便于測(cè)試用例的跟蹤。 測(cè)試標(biāo)題對(duì)測(cè)試用例的描述,測(cè)試用例標(biāo)題應(yīng)該清楚表達(dá)測(cè)試用例的用途。比如 “ 測(cè)試用戶(hù)登錄時(shí)輸入錯(cuò)誤密碼時(shí),軟件的響應(yīng)情況 ” 。 重要級(jí)別定義

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

6、過(guò)程中,得到的實(shí)際測(cè)試結(jié)果與預(yù)期結(jié)果不符,那么測(cè)試不通過(guò);反之則測(cè)試通過(guò)。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)榧词乖賴(lài)?yán)格的評(píng)審,也會(huì)出現(xiàn)錯(cuò)誤,應(yīng)具體情況具體對(duì)待。測(cè)試用例評(píng)審如何去做呢?測(cè)試用例的評(píng)審能夠使用例的結(jié)

7、構(gòu)更清晰,覆蓋的用戶(hù)場(chǎng)景更全面;對(duì)于測(cè)試工程師來(lái)說(shuō)也是一個(gè)快速提高用例設(shè)計(jì)能力的過(guò)程。評(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) 是否從用戶(hù)層面來(lái)設(shè)計(jì)用戶(hù)使用場(chǎng)景和使用流程的測(cè)試用例。8) 是否簡(jiǎn)潔,復(fù)用性強(qiáng)。例如,可將重復(fù)度高的步驟或過(guò)程抽取出來(lái)定義為一些可復(fù)用標(biāo)準(zhǔn)步驟。個(gè)人認(rèn)為,一個(gè)“健康”的測(cè)試用例至少要通過(guò)前5個(gè)標(biāo)準(zhǔn)。5、評(píng)審的方式1) 召開(kāi)評(píng)審會(huì)議。與會(huì)者在設(shè)計(jì)人員講解之后給出意見(jiàn)和建議,同時(shí)進(jìn)行詳細(xì)的評(píng)審記錄。2

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論