當前位置:學問君>人在職場>面試技巧>

測試用例

學問君 人氣:2.64W

測試用例(Test Case)目前沒有經典的定義。比較通常的說法是:指對一項特定的軟件產品進行測試任務的描述,體現測試方案、方法、技術和策略。內容包括測試目標、測試環境、輸入數據、測試步驟、預期結果、測試腳本等,並形成文檔。

測試用例

不同類別的軟件,測試用例是不同的。不同於諸如系統、工具、控制、遊戲軟件,管理軟件的用戶需求更加不統一,變化更大、更快。筆者主要從事企業管理軟件的測試。因此我們的做法是把測試數據和測試腳本從測試用例中劃分出來。測試用例更趨於是針對軟件產品的功能、業務規則和業務處理所設計的測試方案。對軟件的每個特定功能或執行操作路徑的測試構成了一個個測試用例。

編制測試用例的具體做法。

1、測試用例文檔

編寫測試用例文檔應有文檔模板,須符合內部的規範要求。測試用例文檔將受制於測試用例管理軟件的約束。

軟件產品或軟件開發項目的測試用例一般以該產品的`軟件模組或子系統爲單位,形成一個測試用例文檔,但並不是絕對的。

測試用例文檔由簡介和測試用例兩部分組成。簡介部分編制了測試目的、測試範圍、定義術語、參考文檔、概述等。測試用例部分逐一列示各測試用例。每個具體測試用例都將包括下列詳細資訊:用例編號、用例名稱、測試等級、入口準則、驗證步驟、期望結果(含判斷標準)、出口準則、註釋等。以上內容涵蓋了測試用例的基本元素:測試索引,測試環境,測試輸入,測試操作,預期結果,評價標準。

2、測試用例的設定

我們早期的測試用例是按功能設定用例。後來引進了路徑分析法,按路徑設定用例。目前演變爲按功能、路徑混合模式設定用例。

按功能測試是最簡捷的,

TAGS:測試用例