測試需求:來源于需求規格說明書(用例、補充規約),設計規格。需要我們在測試計劃中明確。
測試需求編號:例如TR_XXXX_XX(否則難以跟蹤和管理哦)
每一個測試需求至少確定兩個測試用例:正面,負面
為測試用例確定輸入和輸出輸入是指在執行該測試用例時,由用戶輸入的與之交互的對象、字段和特定數據值(或生成的對象狀態)。
輸出即預期結果,是指執行該測試用例完畢后得到的狀態或數據。
在確定輸入和輸出參數時,我們采用以下原則:
在任何情況下都必須使用邊界值分析方法。經驗表明用這種方法設計出測試用例發現程序錯誤的能力最強。
必要時用等價類劃分方法補充一些測試用例。
對照程序邏輯,檢查已設計出的測試用例的邏輯覆蓋程度。如果沒有達到要求的覆蓋標準,應當再補充足夠的測試用例。
如果程序的功能說明中含有輸入條件的組合情況,則一開始就可選用因果圖法。
編寫測試用例至少要包括如下內容:
測試用例編號為:
例如:TC_測試需求標識。
測試需求標識 。
測試計劃中的測試需求標識。
測試目標狀態和測試數據狀態
執行此用例前系統應具備的狀態。
輸入(操作)
為各輸入數據(操作)的組合。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/