一、假設查詢因子: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.根據需求或者業務規則選取重點條件組合查詢
二、假設輸入條件中包含:輸入框
對於條件輸入查詢,先進行條件輸入框的“輸入驗證”(可以放在單個條件查詢驗證里)
正常輸入,查詢結果檢查;
異常輸入,查詢結果檢查;如:空白字符、非法字符等
三、查詢結果檢查
1. 當查詢成功或者失敗后,系統應給出必要的信息提示
2.所有查詢結果,必須進行一定順序的排列,可以按照ID或按照名稱來排列
3.分頁操作
4.UI檢查等等
http://www.bcbxhome.com/bcbx/forum.php?mod=viewthread&tid=89&fromuid=27
(出處: 編測編學軟件測試)