
一、 系统模块——骑行
- 功能点--解锁
| 用例标号 | 用例说明 | 前置操作 | 操作 | 预期结果 | 备注 |
|---|---|---|---|---|---|
| 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
如有错误欢迎指正