多條件組合測試用例(轉)


工作中,我也遇到類似需求。正交法是一種不錯的選擇,而在我們實踐過程中,我們還用了Pairwise方法,以及另一種方法(如下):
 
一、假設查詢因子:A,B,C,D,E
  1、單獨查詢:A;B;C;D;E
  - 確保單獨查詢的正確性,這也是最基本的。
  2、兩個組合查詢:AB;AC;AD;AE;BC;BD;BE;CD;CE;DE。
  - 確保兩個組合查詢的正確性,這保證了兩兩之間不會相互影響。
  3、三個組合查詢:ABC;CDE
  - 確保三個組合的正確性;因為我們已確保了單獨及兩個組合查詢的正確性,所以不需要 測試三個組合的全部級組合。
  4、五個組合查詢:ABCDE
  - 確保最大組合的正確性。 
二、如果輸入條件達到更多,可以考慮以下方法
  1.單個條件遍歷
  2.默認條件查詢
  3.根據需求或者業務規則選取重點條件組合查詢
  4.全條件組合查詢
  5.根據查詢所拼 SQL來修改查詢條件進行查詢
 


免責聲明!

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



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