组合查询条件要如何测试
各位好,今天抛个问题大家来讨论一下。一个查询页面有7个查询条件,A、B、C、D、E、F、G,由于查询条件较多,显然不可能采用穷举排列组合的方式,那要如何保证组合查询情况下的查询正确性,用例应该如何设计,用例数应该如何规划呢? :) 用正交分解法可以吧,不过这个我也不太清楚,一般在测试这类查询的时候,我会主要先进行单个查询,再进行主要使用的组合查询 恩,基本和LS的思路一致,可以通过设置优先级来控制测试的粒度。
1、单个查询优先级最高,首要保证基本功能的单个测试。
2、用户常使用的组合功能测试。至于哪些组合是用户常使用的,界定很模糊,但是还是能找出一部分的。所以不用找的很全,只需要保证筛选出的肯定是用户常使用的就OK。
3、按照组合项的多少依次排序,首先是全部组合项都使用,然后是某一个组合项未使用……
4、随机组合测试。
PS:待测数据的设计很重要,需要提前设计出体现测试结果的数据组。 ABCDEFG
1111111
1110000
1001100
1000011
0101010
0100101
0011001
0010110
只是正交表L8(27)的情况。
[ 本帖最后由 caine 于 2010-6-2 13:50 编辑 ]
页:
[1]