軟件測試理論(三)測試用例的定義及等價類


測試用例的定義:

特定的目的而設計的一組測試輸入,執行條件和預期結果,以便測試是不是滿足某特定的需求。

測試用例的要素:

用例編號。用例標題。測試項目。用例級別,預置條件。測試輸入。執行步驟。預期結果。實際結果。

 

測試用例設計方法:

等價類划分法:輸入具有代表性的數據子集

有效等價類:滿足題目的需求的

無效等價類:不滿足題目需求的

案例:計算兩個1-100之間整數和

 

等價類設計步驟:

  1. 明確需求
  2. 確定有效和無效等價類
  3. 編輯測試用例:對於所有的無效等價類。測試用例要盡量全覆蓋。一條測試用例盡可能覆蓋所有有效的等價類

 

等價類划分法案例1QQ案例

題目QQ賬號 6---10位自然數

有效等價類:6-10自然數

無效等價類:1.<6 2.>10,中文,英文。空格。空。特殊符號。小數。

 

等價類划分法案例2:手機電話組成

題目:電話號碼由三部分組成,

分別是地區碼:1空白或者3位數字

              2前綴非‘0’且非‘1’開頭的三位數字

              3四位數字

有效等價類:

 

無效等價類:   

 

等價類划分法案例3:新用戶名注冊

題目:1用戶名長度3-19 且以字母開頭

  1. 登錄名稱:非空
  2. 密碼:非空
  3. 確認密碼:值和密碼相同

有效等價類:

 

無效等價類:

總結:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM