共享单车测试用例


一、 系统模块——骑行

  • 功能点–解锁
用例标号 用例说明 前置操作 操作 预期结果 备注
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
如有错误欢迎指正