MILY: 宋體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">軟件測試用例設計書寫標準 測試用例模板
在編寫測試用例過程中,需要參考和規范一些基本的測試用例編寫標準,在ANSl/IEEE829—1983標準中列出了和測試設計相關的測試用例編寫規范和模板。標準模板中主要元素如下。
. 標識符(identification):每個測試用例應該有一個惟一的標識符,它將成為所有和測試用例相關的文檔/表格引用和參考的基本元素.這些文檔/表格包括設計規格說明書、測試日志表、澳4試報告等。
. 測試項(test item):測試用例應該準確地描述所需要測試的項及其特征,測試工貞
應該比測試設計說明中所列出的特性描述更加具體,例如做Windows計算器應用
程序的窗口測試,測試對象是整個的應用程序用戶界面,這樣測試工貞就應該是應
用程序的界面的特性要求,例血u窗口縮放測試、界面布局、菜單等。
. 測試環境要求(test envirormlent):用來表征執行該測試用例需要的測試環境,一
般來說,在整個的測試模塊里面應該包含整個的測試環境的特殊需求,而單個測
試用例的測試環境需要表征該測試用例所單獨需要的特殊環境需求。
. 輸入標準(input criteda);用來執行測試用例的輸入需求。這些輸入可能包括數據、
文件,或者操作(例如鼠標的左鍵單擊,鍵盤的按鍵處理等),必要的時候,相關
的數據庫、文件也必須被羅列。
. 輸出標準(output criteria):標識按照指定的環境和輸入標準得到的期望輸出結果。如果可能的話,盡量提供適當的系統規格說明來證明期望的結果。
. 測試用例之間的關聯:用來標識該測試用例與其他的測試(或其他測試用例)之間的依賴關系。在測試的實際過程中,很多的測試用例并不是單獨存在的,它們之間可能有某種依賴關系,例如,用例A需要基于B的測試結果正確的基礎k,d-@,7<f行,此時需要在A的測試用例中表明對B的依賴性,從而保證測試用例的嚴謹性。
綜上所述,如果使用一個數據庫的表來表征測試用例的話,它應該有表14—1所示的格式。
這樣的結構,可以在組織和跟蹤測試用例中使用,在本章的最后一節中將對測試用例的組織和跟蹤進行詳細的討論。如果用數據詞典的表示方法,測試用例可以簡單地表示成:測試用例2{輸入數據+期望結果l,其中{l表示重復。這個式子還表明,每一個完整的測試用例不僅包含有被測程序的輸八數據,而且還包括用這組數據執行被測程序后預期的輸出結果。接下來,用一個具體的例子來描述測試用例的組成結構如表14—1所示。例如,要對Wi㈣d s記事本程序進行測試,選取其中的一個測試項——文件菜單欄的測試。
文章來源于領測軟件測試網 http://www.kjueaiud.com/