深入了解需求的過程,一個項目立項開始,測試就開始介入,我們從產(chǎn)品的需求文檔、原型圖,效果圖等相關(guān)文檔去熟悉產(chǎn)品的各個模塊,各個業(yè)務(wù)流程?;蛘咴诋a(chǎn)品規(guī)劃和設(shè)計階段,測試開始熟悉產(chǎn)品。而編寫用例的過程中,會充分的思考產(chǎn)品需求的細(xì)枝末節(jié),需求的不合理、有矛盾、不明確的地方,還能對產(chǎn)品提出更好的建議,監(jiān)督產(chǎn)品對需求做出更加詳細(xì)的設(shè)計。整個過程是對需求深入了解的過程,產(chǎn)品的整個印象都在測試腦海里。
測試執(zhí)行的指導(dǎo),用例編寫是把產(chǎn)品需求轉(zhuǎn)換為一種可操作步驟的行為,方便以后作為測試的標(biāo)準(zhǔn),有步驟有計劃的進(jìn)行測試。如果沒有這個標(biāo)準(zhǔn),會使你的測試過程無計劃,無目標(biāo),變成一個放任主流的狀態(tài),完全沒有受控性。這樣的產(chǎn)品質(zhì)量保證顯然是空談。
規(guī)劃測試數(shù)據(jù)的準(zhǔn)備,在我們的實踐中測試數(shù)據(jù)是與測試用例分離的。按照測試用例配套準(zhǔn)備一組或若干組測試原始數(shù)據(jù),以及標(biāo)準(zhǔn)測試結(jié)果。尤其象測試報表之類數(shù)據(jù)集的正確性,按照測試用例規(guī)劃準(zhǔn)備測試數(shù)據(jù)是十分必須的。除正常數(shù)據(jù)之外,還必須根據(jù)測試用例設(shè)計大量邊緣數(shù)據(jù)和錯誤數(shù)據(jù)。
反應(yīng)測試進(jìn)度,測試人員開始按照測試用例的描述測試,每過完一個用例標(biāo)記完成;這樣測試也知道自己做過哪些操作,避免沒有目的隨機(jī)測試。并且通過測試用例的執(zhí)行條數(shù),大致了解該模塊的測試進(jìn)度。
舉一反三發(fā)現(xiàn)潛藏缺陷,測試人員在執(zhí)行用例的過程中往往會突然發(fā)現(xiàn)當(dāng)初設(shè)計的用例步驟中,還可以做這樣一個操作,于是發(fā)現(xiàn)了bug,這又體現(xiàn)了測試用例的作用, 幫助發(fā)現(xiàn)拓展測試范圍,擴(kuò)大測試覆蓋面,發(fā)現(xiàn)軟件中潛藏的缺陷。
分析缺陷的標(biāo)準(zhǔn),通過收集缺陷管理,對比測試用例和缺陷數(shù)據(jù)庫,分析確證是漏測還是缺陷復(fù)現(xiàn)。漏測反映了測試用例的不完善,應(yīng)立即補充相應(yīng)測試用例,最終達(dá)到逐步完善軟件質(zhì)量。而已有相應(yīng)測試用例,則反映實施測試或變更處理存在問題。
測試用例可以用來衡量一個項目測試質(zhì)量。測試用例的健壯性,完整性,覆蓋程度等,都對項目測試質(zhì)量有影響。因此在平時的測試流程中,編寫測試用例就是測試過程中很重要的一步,每一個測試工程師都需要并且非常熟練的編寫測試用例,能在編寫測試用例中盡可能的覆蓋任何異常的測試點;如何能編寫高質(zhì)量的測試用例,就需要測試人員掌握更多的用例編寫技巧以及思考出更多的測試點。
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。