共享单车测试用例
一、 系统模块——骑行
用例标号 |
用例说明 |
前置操作 |
操作 |
预期结果 |
备注 |
1 |
查看地图、定位 |
进入网页首页 |
定位 |
显示定位地址正确 |
|
2 |
查看车辆信息 |
首页地图显示有车辆图标 |
选择某一车辆图标 |
底部显示车辆信息,编号、价格、文字描述 |
|
3 |
解锁 |
没有正在进行的订单也没有未支付的订单并且已支付押金 |
点击解锁 |
进入数码开锁页面 |
|
4 |
解锁 |
没有正在进行的订单也没有未支付的订单并且未支付押金 |
点击解锁 |
进入绑定手机,支付押金流程 |
|
5 |
解锁 |
有未支付订单 |
点击解锁 |
无法解锁,有提示信息,需支付未支付订单才能解锁 |
|
6 |
解锁 |
有正在进行中的订单 |
点击解锁 |
无法解锁,有提示信息,需结束并支付正在进行的订单才能解锁 |
|
7 |
绑定手机/手机认证 |
未绑定手机 |
输入正确手机号,正确的验证码 |
绑定成功 |
手机号有唯一性,11位,数字限制, |
8 |
绑定手机/手机认证 |
未绑定手机 |
已绑定的手机号 |
提示该号码已被绑定 |
|
9 |
绑定手机/手机认证 |
未绑定手机 |
非11位字符 |
提示输入正确手机号 |
|
10 |
绑定手机/手机认证 |
未绑定手机 |
11位含非数字字符 |
提示输入正确手机号 |
|
11 |
绑定手机/手机认证 |
未绑定手机 |
正确的手机号,错误的验证码 |
提示输入正确的验证码 |
|
12 |
押金缴纳 |
已绑定手机 |
点击支付订单 |
进入支付页面 |
|
13 |
输码解锁 |
已支付押金的用户解锁 |
输入正确单车编号且单车正常 |
显示单车计价标准 |
|
14 |
输码解锁 |
已支付押金的用户解锁 |
输入错误的单车编号 |
提示“设备编号输入错误,无此号码请重新输入”信息 |
|
15 |
输码解锁 |
已支付押金的用户解锁 |
输入正确单车编号且单车故障 |
提示“很抱歉,此单车正在维护中请换一辆” |
|
16 |
开锁中 |
输入正确单车编号,单车正常 |
点击立即使用 |
跳转至使用中 |
|
17 |
开锁成功 |
开锁中 |
|
跳转开锁成功页 |
|
18 |
开锁失败 |
开锁中 |
|
跳转开锁失败页 |
|
19 |
再试一次 |
开锁失败 |
点击再试一次 |
跳转至输码开锁页 |
|
20 |
反馈问题 |
开锁失败 |
点击反馈问题 |
弹出“请填写问题”的对话框 |
|
21 |
取消 |
请填写问题对话框 |
点击取消 |
返回开锁失败页 |
|
22 |
输入框测试 |
单车项目 所有输入框的字符数限制设置为200,没有输入或只输入空格,不能提交(提交按钮置灰) |
输入为空,提交 |
提交置灰 |
|
23 |
输入框测试 |
单车项目 所有输入框的字符数限制设置为200,没有输入或只输入空格,不能提交(提交按钮置灰) |
输入空格,提交 |
置灰 |
|
24 |
输入框测试 |
单车项目 所有输入框的字符数限制设置为200,没有输入或只输入空格,不能提交(提交按钮置灰) |
尝试输入201个字符 |
字符限制 |
|
25 |
输入框测试 |
单车项目 所有输入框的字符数限制设置为200,没有输入或只输入空格,不能提交(提交按钮置灰) |
输入10个字符,提交 |
提交成功,数据库验证 |
|
26 |
使用中 |
开锁成功 |
点击支付订单 |
显示时间、里程、卡路里、速度、已消费金额、管理员号码、结束骑行按钮 |
|
27 |
结束骑行 |
使用中,时间超过三分钟 |
点击结束骑行 |
弹出确认信息提示 |
|
28 |
取消 |
弹出确认信息提示 |
点击取消 |
返回到使用中页面 |
|
29 |
确定 |
弹出确认信息提示 |
点击确定 |
跳转到订单详情页 |
|
30 |
结束骑行 押金缴纳 |
使用中,时间未超过三分钟 |
点击结束骑行 |
弹出对话框,请填写原因 |
|
31 |
取消 |
骑行未超过三分钟,对话框 |
点击取消 |
返回到使用中页面 |
|
32 |
确定 |
骑行未超过三分钟,对话框 |
下拉选择,机器出现故障项 |
有输入框 |
|
33 |
|
骑行未超过三分钟,对话框 |
下拉选择非机器出现故障项 |
无输入框,区域置灰 |
|
34 |
原因选择 下拉框 |
骑行未超过三分钟,对话框,点击确定 |
下拉按钮体验 |
|
|
用例标号 |
用例说明 |
前置操作 |
操作 |
预期结果 |
备注 |
35 |
去支付 |
结束骑行-订单详情页 |
点击去支付 |
跳转到在线支付页 |
|
36 |
支付方式 |
支付宝支付 |
|
产生一条链接,点击链接,在浏览器中完成支付 |
|
37 |
支付方式 |
微信支付 |
|
默认支付方式 |
|
38 |
体验反馈 |
支付成功 |
点击体验反馈 |
意见反馈页,输入框 |
|
39 |
意见反馈页输入框 |
单车项目 所有输入框的字符数限制设置为200,没有输入或只输入空格,不能提交(提交按钮置灰) |
输入为空,提交 |
提交置灰 |
|
40 |
意见反馈页输入框 |
|
输入空格,提交 |
置灰 |
|
41 |
意见反馈页输入框 |
|
尝试输入201个字符 |
字符限制 |
|
42 |
意见反馈页输入框 |
|
输入10个字符 |
提交成功,数据库验证 |
|
43 |
返回首页 |
支付成功 |
点击返回首页 |
返回首页 |
|
44 |
重新支付 |
支付失败 |
点击重新支付 |
跳转到在线支付页 |
|
45 |
返回首页 |
支付失败 |
点击返回首页 |
跳转到首页 |
|
二、系统模块——个人中心
功能点 |
用例标号 |
用例说明 |
前置操作 |
操作 |
预期结果 |
备注 |
进入个人中心 |
46 |
个人中心按钮 |
首页 |
点击左上按钮 |
进入个人中心 |
头像 |
47 |
图片显示,更换,按钮 |
个人中心 |
点击头像 |
图片无破裂,显示完全,更换微信头像后此头像更换,点击进入修改资料页 |
记录 |
48 |
只读 |
个人中心 |
|
显示里程、卡路里、时间 |
锻炼日志 |
49 |
按钮 |
个人中心 |
点击 |
锻炼日志页 |
我的钱包 |
50 |
按钮 |
个人中心 |
点击 |
我的钱包页 |
意见反馈 |
51 |
按钮 |
个人中心 |
点击 |
意见反馈页 |
用户协议 |
52 |
按钮 |
个人中心 |
点击 |
用户协议页 |
管理员 |
53 |
按钮 |
个人中心/有管理员权限 |
点击 |
我的车辆列表页 |
管理员 |
54 |
按钮 |
无管理员权限 |
点击 |
提示,非管理员 |
关于我们 |
55 |
按钮 |
个人中心 |
点击 |
跳转到关于我们页 |
修改资料 |
56 |
更改手机号 |
修改资料页 |
点击手机号码栏 |
跳转到绑定手机页 |
直接输入新手机号码,正确的验证码即可绑定 |
三、系统模块——管理员
用例标号 |
用例说明 |
前置操作 |
操作 |
预期结果 |
备注 |
57 |
显示 |
|
|
显示图片,编号,状态,地址,按钮 |
|
58 |
报警信息 |
有报警信息 |
点击显示/隐藏按钮 |
实现显示/隐藏 |
|
59 |
解除报警按钮 |
有报警信息 |
点击 |
弹出确定解除警报提示 |
|
60 |
确定解除警报 |
弹出确定解除警报提示 |
确定 |
警报解除 |
|
61 |
取消解除警报 |
弹出确定解除警报提示 |
取消 |
警报未解除,返回车辆列表页 |
|
62 |
发生故障按钮 |
|
点击 |
弹出填写故障情况输入框 |
|
63 |
输入框测试 |
单车项目 所有输入框的字符数限制设置为200,没有输入或只输入空格,不能提交(提交按钮置灰) |
输入为空,提交 |
提交置灰 |
|
64 |
输入框测试 |
|
输入空格,提交 |
置灰 |
|
65 |
输入框测试 |
|
尝试输入201个字符 |
字符限制 |
|
66 |
输入框测试 |
|
输入10个字符,提交 |
提交成功,数据库验证 |
|
本文参考自
https://wenku.baidu.com/view/03dc0ee6370cba1aa8114431b90d6c85ec3a88b0.html
如有错误欢迎指正
本文标题:共享单车测试用例
本文链接:https://www.haomeiwen.com/subject/osktsxtx.html
网友评论