軟體測試文件寫作——測試方案

玄學醬發表於2017-07-10

如果說測試計劃提出了“做什麼”,則測試設計則是明確了“怎麼做”。即測試方案需要在測試計劃指導下進行,方案是對計劃的進一步細化和明確。

  測試方案的核心內容是:測試策略選取、測試子項細分。測試策略就是如何用最少的資源滿足測試質量的要求,既高效、低成本、較高質量的完成測試。測試子項細分就是對已經在計劃中明確的測試範圍、測試項的粒度控制,既然要做細分,就應該有優先順序、側重點的考慮。

  文件是要服務於測試活動本身的。規範、標準是一方面,另一方面只要能夠做好測試,文件也可以寫的略些。以下大段內容來自於GBT 9386-2008-《計算機軟體測試文件編制規範》,是我國的國家標準。我們的測試方案是可以依據此及公司具體情況來做裁剪的。

  1、目的:

  通過測試設計及其相關測試來詳細地規定測試方法和標識要測試的特徵。

  2、提綱:

    a)測試設計說明識別符號;

    b)要測試的特徵;

    c)方法細化;

    d)測試用例標識;

    e)特徵通過準則。

  3、詳細說明:

  3.1 測試設計說明識別符號

  為該測試設計說明規定唯一的識別符號。若在相關的測試計劃中有規定,則應引用。

  3.2 要測試的特徵

  標識測試項,並描述做為該設計說明物件的特徵和特徵組合。儘管可能還有某些其他特徵,但不必標識他們。

  3.3 方法細化

  將測試計劃中描述的方法進行細化,包括要採用的具體測試技術。應標識分析測試結果的方法(例如,比較程式或視覺化審查)。

  指明為選擇測試用例提供合理依據的任何分析結果。例如,可以規定允許限定容錯的條件(例如,區別有效輸入與無效輸入的那些條件)。

  歸納任何測試用例的共同屬性,可以包括各種輸入約束(如,針對一組相關測試用例的所有輸入必須是真)、任何共享環境的要求、

  任何共享特殊規程的需求、以及任何共享測試用例之間的依賴關係。

  3.4 測試用例標識

  列出與該設計有關的每一測試用例的標識並簡要描述。某個特定的測試用例可能在兩個以上的測試設計說明中出現。

  列出與該測試設計說明有關的每個規程的標識及簡要描述。

 3.5 特徵通過準則

  給出用於判斷特徵或特徵組合是否通過或失敗的準則。

  一個測試方案的例子:

XX專案測試方案

  1、引言

  專案的背景和簡要介紹

  2、環境搭建策略

  2.1 配置環境搭建

  (1)資源要求

  客戶端包括:

  軟體:
硬體:
伺服器端包括:
軟體:
硬體:

  (2)搭建策略

  描述環境搭建的步驟;

  2.2 測試管理工具環境搭建

  (1)資源要求;

  (2)搭建策略;

  2.3 測試專案環境搭建

  (1)資源要求;

  (2)搭建策略;

  3、測試資料準備

  測試資料準備、風險;

  4、測試規程設計

  若在計劃中明確,則此處可略;

  5、批准

  批准人:

  批准時間:








====================================分割線================================



最新內容請見作者的GitHub頁:http://qaseven.github.io/


相關文章