o 測試用例設計
測試需求收集完畢後,開始測試設計。測試用例是什麼?測試用例就是乙個文件,描述輸入、動作、或者時間和乙個期望的結果,其目的是確定應用程式的某個特性是否正常的工作。設計測試用例需要考慮以下問題:
o 測試用例的基本格式
軟體測試用例的基本要素包括測試用例編號、測試標題、重要級別、測試輸入、操作步驟、預期結果,下面逐一介紹。
用例編號: 測試用例的編號有一定的規則,比如系統測試用例的編號這樣定義規則: project1-st-001 ,命名規則是專案名稱+測試階段型別(系統測試階段)+編號。定義測試用例編號,便於查詢測試用例,便於測試用例的跟蹤。
重要級別: 定義測試用例的優先級別,可以籠統的分為 " 高 " 和 " 低 " 兩個級別。一般來說,如果軟體需求的優先順序為 " 高 " ,那麼針對該需求的測試用例優先順序也為 " 高 " ;反之亦然,
測試輸入: 提供測試執行中的各種輸入條件。根據需求中的輸入條件,確定測試用例的輸入。測試用例的輸入對軟體需求當中的輸入有很大的依賴性,如果軟體需求中沒有很好的定義需求的輸入,那麼測試用例設計中會遇到很大的障礙。
操作步驟: 提供測試執行過程的步驟。對於複雜的測試用例,測試用例的輸入需要分為幾個步驟完成,這部分內容在操作步驟中詳細列出。
預期結果: 提供測試執行的預期結果,預期結果應該根據軟體需求中的輸出得出。如果在實際測試過程中,得到的實際測試結果與預期結果不符,那麼測試不通過;反之則測試通過。
軟體測試用例的設計主要從上述 6 個域考慮,結合相應的軟體需求文件,在掌握一定測試用例設計方法的基礎上,可以設計出比較全面、合理的測試用例。具體的測試用例設計方法可以參見相關的測試書籍,白盒測試方法和黑盒測試方法在絕大多數的軟體測試書籍中都有詳細的介紹,這裡不作贅述。
測試用例基本格式
摘自 軟體測試新手學習寶典 軟體測試用例的基本要素包括測試用例編號 測試標題 重要級別,測試輸入 操作步驟 預期結果。用例編號 測試用例的編號有一定的規則,比如系統測試用例的編號是這樣定義規則 project1 st 001,命名規則是專案名稱 測試階段型別 系統測試階段 編號,定義測試用例編號,便...
測試用例的編寫格式
一 step by step 按步驟 step action expected result 1enter new name and address,press displays screen 008 new name details.2fill all blanks with natural da...
測試用例的編寫格式
一 step by step 按步驟 step by step格式的使用 業務上沒有各種複雜的情況 螢幕之間有較多的轉換 業務流程性很強 gui介面 測試 在矩陣表中輸入輸出很難表示 二 matrix 矩陣表 matrix格式的使用 表單 區域 數值 輸入檔案等存在較多變化 相同的輸入,但有不同的平...