查询功能的测试思路

上一篇 / 下一篇  2010-02-04 15:42:00 / 个人分类:02 测试随笔

   今天我们某个测试群里,某个测试前辈提出了这么一个问题:“组合查询你们觉得应该怎么组合?

然后我们一帮人七嘴八舌的开始回复了,这个功能也许我们最常测试的功能了,但是当问题摆在你面前你是怎么思考的?
我的回答如下:
1、是否可以和需求方确认常用的组合查询功能,这个重点测试  
2:全组合查询,前提是造出适合全组合查询的数据
原来做自动化测试,查询功能的测试分成4部分:一个是无条件查询;二是单条件查询 ;三是随机组合查询条件; 四是全组合查询;

这位前辈最后和我们分享了她的思路:
1、确认查询条件的之间的关系  and  or ?
2、各个查询条件之间有无特殊的关系?
3、列出可能的条件组合
如果用例不多,每个都测试下,如果太对,需要参考程序实现来划分等价类。
4、结合常见的用户场景。
我们几个人,要不想到了12忽略了34,要不想到了123忽略了4;hoho。

而1、2、3其实是因果图法的应用。

PS:我是觉得查询功能会存在or的情况基本很少很少 比如我想查:姓名=a or 姓名=b的情况;一般查询功能不会有存在查姓名=a or 年龄=20 的这种情况的吧
 你做到目前为止,有碰到查询功能用or去实现的貌似




 


TAG:

引用 删除 liangliang.j   /   2011-08-10 16:21:41
talentzjp的个人空间 引用 删除 talentzjp   /   2010-08-31 14:13:00
5
 

评分:0

我来说两句

Open Toolbar