通用测试案例设计

Text输入框测试用例设计

检查点:

必填项检查;

输入空格,检查系统处理情况;

输入非法字符,检查系统处理情况;

输入超长字符,检查系统处理情况

 

测试用例设计

 

若为必填项,<<TEXT名称> 输入空格,点<<<操作按钮>>>

如为必填项:提示"不能为空"

如果为非必填项,可以成功保存操作

 

若为必填项,<<TEXT名称> 不输入,点<<<操作按钮>>>

提示不能为空

 

<<TEXT名称>输入NULL或null字符串,点<<<操作按钮>>>

可以成功保存操作

 

<<TEXT名称>输入中间空格的字符串,点<<<操作按钮>>>

可以成功保存操作

 

<<TEXT名称> 输入左空格+字符串,点<<<操作按钮>>>

自动过滤左空格,并成功保存字符串

 

<<TEXT名称> 输入字符串+右空格,点<<<操作按钮>>>

自动过滤右空格,并成功保存字符串

 

<<TEXT名称>输入如:</tr><td>,点<<<操作按钮>>>

可以成功保存操作

 

<<TEXT名称>输入特殊字符,!,·#¥%$<>*()@,点<<<操作按钮>>>

可以成功保存操作

 

<<TEXT名称>输入字符串超过指定长度<<<个数>>> ,点<<<操作按钮>>>

能够提示字符串过长相关信息


每页显示条数测试用例设计

检查点:

 

 

异常输入,查询结果检查;

正常输入,查询结果检查;

 

测试用例设计

 

 

 

每页显示条数为默认值(30),点击[搜索]

系统显示其它查询条件的默认结果,显示为30条记录

 

每页显示条数输入为字母abc,其它默认,点击[搜索]

结果显示为30条记录

 

每页显示条数输入为汉字,其它默认,点击[搜索]

结果显示为30条记录

 

每页显示条数输入为全半角符号,其它默认,点击[搜索]

结果显示为30条记录

 

每页显示条数输入为x>100 or x<1,其它默认,点击[搜索]

结果显示为30条记录

 

每页显示条数输入为html字符串,其它默认,点击[搜索]

结果显示为30条记录

 

每页显示条数输入为100,点击[搜索]

 

则一页显示100条数据,超过的分页显示

 

每页显示条数选择为1,点击[搜索]

则一页显示1条数据,超过的分页显示


组合查询测试用例设计

检查点:

 

 

默认值检查;

异常输入,查询结果检查;

正常输入,查询结果检查;

 

 

测试用例设计

 

查询条件都输入非法的值,点击立即查询按钮

系统提示出错.

 

选择查询条件里的二个条件(合法的值),点击查询

1、显示查询结果

2、没有相应数据,请输入重新查询条件!

 

选择查询条件里的三个条件(合法的值),,点击查询

1、显示查询结果

2、没有相应数据,请输入重新查询条件!

 

选择查询条件里的(合法的值),所有条件,点击查询

1、显示查询结果

2、没有相应数据,请输入重新查询条件!

 

选择查询条件里的空值,点击立即查询按钮

1、显示查询结果

2、没有相应数据,请输入重新查询条件!

 

选择查询条件里的默认值,点击立即查询按钮

1、显示查询结果

2、没有相应数据,请输入重新查询条件!


名称查询测试用例设计

检查点:

 

 

默认值检查;

异常输入,查询结果检查;

正常输入,查询结果检查;

 

测试用例设计

 

 

名称为默认值(为空),点击[搜索]

系统显示其它查询条件的默认结果

 

 

前提:存在一名称:易旅科技

名称输入为杭州,其它默认,点击[搜索]

显示右模糊匹配该条件的数据,即显示名称包括:'易旅科技'在内的以杭州开头的记录

 

前提:存在一名称:易旅科技

名称输入为易旅科技,其它默认,点击[搜索]

显示右模糊匹配该条件的数据,即显示名称包括:'易旅科技'在内的以易旅科技开头的记录

 

前提:存在一名称:易旅科技有限公司

名称输入为易旅科技,其它默认,点击[搜索]

 

显示右模糊匹配该条件的数据,即显示名称包括以易旅科技开头的记录

 

名称输入为字母abc,其它默认,点击[搜索]

 

没有相应数据,请输入重新查询条件!

 

名称输入为全半角符号,其它默认,点击[搜索]

没有相应数据,请输入重新查询条件!

 

名称输入为数字,其它默认,点击[搜索]

没有相应数据,请输入重新查询条件!

 

名称输入为html字符串,其它默认,点击[搜索]

没有相应数据,请输入重新查询条件!


会员ID查询测试用例设计

检查点

默认值检查;

异常输入,查询结果检查;

正常输入,查询结果检查

测试用例设计

1

前提:存在会员ID:abc,abcd,1abc

会员id输入为字母abc,其它默认,点击[搜索]

显示完全匹配该条件的数据,即只显示会员ID=abc的记录

2

前提:存在会员ID:abcd,不存在会员ID:abc

会员id输入为字母abc,其它默认,点击[搜索]

 

显示完全匹配该条件的数据,即提示:没有相应数据,请输入重新查询条件!

3

前提:存在会员ID:abc,

会员id输入为字母abc (后面带空格),

显示匹配该条件的数据,即显示会员ID=abc的记录

4

前提:存在会员ID:abc,

会员id输入为字母 abc(前面带空格),其它默认,点击[搜索]

 

显示匹配该条件的数据,即显示会员ID=abc的记录

 

会员id为默认值(为空),点击[搜索]

 

系统显示其它查询条件的默认结果

 

会员id输入为汉字,其它默认,点击[搜索]

 

没有相应数据,请输入重新查询条件!

 

会员id输入为全半角符号,其它默认,点击[搜索]

 

没有相应数据,请输入重新查询条件!

 

会员id输入为数字,其它默认,点击[搜索]

 

没有相应数据,请输入重新查询条件!

 

会员id输入为html字符串,其它默认,点击[搜索]

 

没有相应数据,请输入重新查询条件!

 

跳页检查测试用例设计

检查点

在输入框中输入-1显示第一页的信息      

在输入框中输入汉字显示第一页的信息  

在输入框中输入0显示第一页的信息

在输入框中输入7显示第7页的信息

在输入框中输入10显示最后一页的信息

 

数据准备:

准备8页,共160条的数据,

同分页检查的数据准备。

 

测试用例设计

1

在输入框中输入-1,点击[确认]

显示第一页的信息

 

在输入框中输入汉字,标点符合等字符,点击[确认]

 

显示第一页的信息

 

 

在输入框中输入0,点击[确认]

显示第一页的数据

 

 

在输入框中输入7,点击[确认]

显示:上一页 4 5 6 7 8 下一页,定位在看第七页

 

在输入框中输入10(超过总页数),点击[确认]

显示最后一页.


翻页检查测试用例设计

检查点:

<1> 查询结果的总记录数,总页数

<2> 每页显示记录数

<3> 第 N 页

   输入数字后,点击"Go"按钮,页面记录刷新至对应页的记录。

    点击"上一页"按钮,记录回到前一页,该数字刷新-1显示

    点击"下一页"按钮,记录回到后一页,该数字刷新+1显示

<4> "上一页"按钮

    当前页处于第一页时,该按钮变灰显示。

面回到前一页,显示前一页记录。

<5> "下一页"按钮

    当前页处于末页时,该按钮变灰显示

    当前页处于非末页时,点击该按钮,页面回到后一页,显示后一页记录。

测试用例设计

 

1

总结果,总页数

查询结果的总记录数,总页数

select count(id) from 表名 t where 查询条件

2

每页显示记录数

检查,查询后,每页显示记录数是否与需求说明书一致

查询后,每页显示记录数为 15

3

第N页

输入数字后,点击"Go"按钮点击"上一页"按钮

点击"下一页"按钮,

,页面记录刷新至对应页的记录。

,记录回到前一页,该数字刷新-1显示

记录回到后一页,该数字刷新+1显示

4

上一页按钮,

点击"下一页"按钮,

当前页处于第一页时,该按钮变灰显示。

当前页处于>=1页时,点击该按钮,页面回到前一页,显示前一页记录。

5

下一页按钮

点击"下一页"按钮,

当前页处于末页时,该按钮变灰显示

当前页处于非末页时,点击该按钮,页面回到后一页,显示后一页记录。

 


 

 

 

 

 

 

 

 

 

 

 

 

WEB测试常用功能点测试用例总结

邮箱输入验证测试用例

1、不输入任何字符              提示Email必须填写,不能为空

2、输入中文空格邮箱-中文空格 提示Email必须填写,不能为空

3、输入英文空格邮箱-英文空格 提示Email必须填写,不能为空

4、字符串中没有@和.邮箱-bill163com 提示请填写正确的"E_mail"地址

5、字符串中只有@没有.邮箱-bill@163com 提示请填写正确的"E_mail"地址

6、字符串中只有.没有@邮箱-bill163.com 提示请填写正确的"E_mail"地址

7、字符串中有特殊字符:邮箱-$bill@163.com 提示请填写正确的"E_mail"地址

8、@和.都存在时:1)第一个字符串为@ 邮箱-@163.com 提示请填写正确的"E_mail"地址           

                2)@与.之间没有字符串邮箱-bill@.com 提示请填写正确的"E_mail"地址            

                3)字符串最后一位是. 邮箱-bill.163@com 提示请填写正确的"E_mail"地址            

                4)字段串中多于2个@符号邮箱-bill@163@163.com   提示请填写正确的"E_mail"地址         

                5)字符串长度超过50位 邮箱-***@163.com 字符串超过50个字符提示"E_mail"地址不超过规定位数

                6)字符串中有汉字 邮箱-贝尔@163.com提示请填写正确的"E_mail"地址

 

手机号码测试用例

 

手机输入英文空格 1、手机是必填项时提示"手机不能为空" 2、非必填项保存后内容为空

手机输入中文空格 1、手机是必填项时提示"手机不能为空" 2、非必填项保存后内容为空

手机输入特殊字符 提示"手机只能为11位数字"

手机输入超出11字符 提示"手机只能为11位数字"

手机输入英文字符  提示"手机只能为11位数字"

手机输入中文字符  提示"手机只能为11位数字"

 

邮政编码测试用例

 

邮编输入英文空格,其他必填项填写合理

1.  邮编是必填项时提示"邮编不能为空" 2. 非必填项保存后内容为空

邮编输入中文空格,其他必填项填写合理

1.  邮编是必填项时提示"邮编不能为空" 2. 非必填项保存后内容为空

邮编输入特殊字符,其他必填项填写合理   提示"邮编只能为6位数字"

邮编输入超出6字符,其他必填项填写合理   提示"邮编只能为6位数字"

邮编输入中/英文内容,其他必填项填写合理 提示"邮编只能为6位数字"

 

登陆测试用例

 

需要注意:

登陆名/密码最短 输入正确的用户名密码登陆后  页面跳转到成功页面,登陆后成功页面检查

登陆名/密码最长  输入正确的用户名密码登陆后  页面跳转到成功页面,登陆后成功页面检查

 

条件:

1、正确的用户名,错误的密码(输入A,AA)

2、正确的用户名,其他人员正确的密码(输入A,Bs)

3、错误的用户名,正确的密码(输入B,As)

4、错误的用户名,错误的密码(输入B,BB)

5、用户名输入特殊字符:`~!@#$%^&*()_+-=[]/';/.,<>?:"{}|-*/+.

6、密码输入特殊字符

7、用户名和密码都输入特殊字符

预期结果:

1~4:提示用户名与密码不匹配

5~7:提示请不要输入特殊字符"。。。。。"

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值