假设京东有一个web API: http://p.jd.com?p1=90&p0=100,输入打折价p1和原价p0,返回折扣信息0.9,请设计测试用例进行测试。
用例编号 用例名称 执行步骤
输入数据 预期结果
执行结果
1 打折价输入为空
在浏览器内输入链接 回车 http://p.jd.com?p1= &p0=100
提示打折价不能为空
2 原价输入为空
在浏览器内
输
入
链接 回车
http://p.jd.com?p1=90&p0=
提示原价不能为空
3 打折价与原价输入为空
在浏览器内
输
入
链接
回车
http://p.jd.com?p1=
&
p
0
=
提示打折价 原价不能为空
4 原价为0元 在浏览器内
输
入
链接
回车
http://p.jd.com?p1=90
&
p
0
=
提示原价不能为空
5 打折为0元
在浏览器内
输
入
链接
回车
http://p.jd.com?p1=0
&
p
0
=11
折扣信息为1
6 原价比折扣价大 在浏览器内
输
入
链接
回车
http://p.jd.com?p1=12
&
p
0
=10
折扣信息大于1
7 输入的原价或者折扣价不是数字 在浏览器内
输
入
链接
回车
http://p.jd.com?p1=qq
&
p
0
=10
输入的信息有误
8 输入的价格含有非法字符 在浏览器内
输
入
链接
回车
http://p.jd.com?p1=qq
&
p
0
=///
提示输入信息有误
9 输入的价格含有很长的字符数字
在浏览器内
输
入
链接
回车
http://p.jd.com?p1=(1000个e)
&
p
0
=
提示输入信息有误
10 输入的原价和折扣价含有小数 在浏览器内
输
入
链接
回车
http://p.jd.com?p1=1.22
&
p
0
=2.44
返回0.5
11 输入正确的价格 在浏览器内
输
入
链接
回车
http://p.jd.com?p1=1233
&
p
0
=1466
返回0.5