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