douziyaya 发表于 2011-6-11 16:02:28

查询页面的测试用例



查询页面的测试用例:
1:不输入任何数据
2:输入空格
3:每条单独测试一次
4:组合测试(如果条件多的话,组合测试用例会很多,根据需求说明书,找出比较典型的组合进行测试即可)
5:输入存在的数据进行查询,检查查询的结果数据库中数据是否一致
6:输入不存在的数据进行查询,查看查询结果
7:对输入框输入非法字符(@,select* from,空格,<script></script>)
8:输入数据的长度过长
9:对下拉列表的数据取第一个,最后一个和中间的数据进行测试
10:要对每一个单选按钮进行测试

我自己编写的测试用例,不知道是否可以

mickeyssy 发表于 2011-6-14 17:25:17

本帖最后由 mickeyssy 于 2011-6-14 17:28 编辑

我是新手,弱弱的补充一下,是不是测试用例也要写上,操作之后预期的结果呢?

阿,还有就是,第7条关于非法字符的输入再细化一些比较好吧?
比如,开户时间的输入如果不是数字...客户名称如果不是汉字...之类的.

lryyan 发表于 2011-6-15 16:43:28

开户时间输入格式也要校验的,如:2011年6月15日或者2011-6-15或2011.6.15
身份证有的人最后一位是X,只要校验长度、特殊字符、中文就行了
模糊查找和精确查找

douziyaya 发表于 2011-6-17 17:50:30

回复 2# mickeyssy


    是的,我忘记写预期的结果了,谢谢
特殊字符选几个就可以了,这个用等价类可以证明

douziyaya 发表于 2011-6-17 17:52:06

回复 3# lryyan


    能具体一点精确查找和模糊查找吗?谢谢

SariyaLee 发表于 2011-6-21 14:25:09

下拉列表的话是不是应该按等价类划分一下来编写测试用例会比较好呢.有的下拉列表可能不属于同一种等价类

lzytest 发表于 2011-6-21 14:51:50

通过用例,不知道画面上的各项和哪个表、哪个列对应。
通过用例,不知道表和表之间的关系。
如果查询条件应该有**表.删除标识=“0”(0:未删除),开发写漏了,通过你的用例,很可能测试不出来。
页: [1]
查看完整版本: 查询页面的测试用例