軟件測試用例編寫方法——新手必看 軟件測試
測試用例
一、 定義
測試用例( Test Case )是指對一項特定的軟件產品進行測試任務的描述,體現測試方案、方法、技術和策略。內容包括測試目標、測試環境、輸入數據、測試步驟、預期結果、測試腳本等,并形成文檔。
二、 測試用例的分類
根據測試過程中具體涉及到問題類型及測試需求,可將測試用例分為如下:
●功能性測試用例
●界面測試用例:適用于所有測試階段中的界面測試
●數據處理測試用例:適用于所有測試階段中的數據處理測試
●操作流程測試用例:適用于所有流程性的測試
●安裝測試用例:適用于所有安裝測試
三、 測試用例管理
●編寫用例:測試工程師根據需求規約、概要設計、詳細設計等文檔編寫測試用例。
●用例評審:原則上用例象程序一樣,要經過多次的修改才可以通過,實際工作中通常進行一次。
●用例修改:評審結束后,您需要根據評審意見進行修改,修改后通常不再進行評審。
●使用用例:執行測試用例,并記錄到測試用例執行報告中。
●用例升級 / 維護:隨著軟件產品不斷修改、升級,對應的用例也需要升級維護。針對同一個項目,可以根據需求的變更不斷進行維護;如果是產品,用例的維護更加重要,要達到用例和產品的版本一一對應。
四、 測試用例的編制及使用
1 、設計測試用例
每個具體測試用例都將包括下列詳細信息:編制人、審定人、編制日期、版本、用例類型、設計說明書編號、用例編號、用例名稱、輸入說明、期望結果(含判斷標準)、環境要求、備注等。
測試用例
編制人
審定人
編制日期
版本
測試用例類型
設計說明書編號
測試用例編號
測試用例名稱
輸入說明(列出選用的輸入項,覆蓋正常、異常情況):
期望結果(逐條與輸入項對應,列出預期輸出):
環境要求(測試要求的軟、硬件、網絡要求):
文章來源于領測軟件測試網 http://www.kjueaiud.com/