开放题 - 共享单车测试点整理

标明:

根据目前想到的开锁流程、骑行过程、关锁流程使用场景结合功能、安全、健壮性、性能、兼容等罗列测试点,实际项目中还是要根据需求文档来,欢迎补充~

开锁:

功能点 预期结果
定位权限未打卡 弹出提示,开启定位
定位权限已打开 正常进行后续操作
登录成功 + 支付押金 + 无正在进行或未付款的订单 进入扫码用车界面
未登录 进入登录界面
未支付押金或未满足其他相关抵押条件 无法正常用车,需要进入对应页面做相应操作
存在未支付订单 无法正常用车,需进入支付页面支付
存在进行中的订单 给出提示,点击可查看当前订单情况
扫码用车入口 功能正常,点击进入扫码页面
相机权限未打开 弹出相机权限框
拒绝授权相机权限 提示授权失败,返回上一页面
同意授权相机权限 扫码
扫描其他二维码 提示无效二维码,重新扫描
扫描被损坏的二维码 无法识别(是否有提示信息根据需求文档来)
扫描正常单车二维码 进入开锁页面
输入正确车辆编号开锁 进入开锁页面
输入无效的车辆编号 提示输入的编号有误,重新输入
手电筒功能 点击手电筒可以正常使用
开锁成功 提示音,开始骑行
开锁期间短时间中断测试 事件结束后不影响正常开锁
开锁期间关机等长时间中断 需要重新进行开锁操作
开锁失败 是否给出相应的提示(这里不详细写提示上的功能)

骑行中:

功能点 预期结果
页面数据显示 是否按照实际情况进行显示
即将超出运营范围 提示即将超出运营范围
超出运营范围 锁车/不予处理
还车入口 还车按钮显示
点击还车 功能正常,弹出提示框
取消还车 继续骑行
确认还车 还车成功,显示正确的数据,扣取费用
其他功能(定位,客服等) (需求)

关锁:

功能点 预期结果
免费骑行时间内关锁 不扣取任何费用
运营区内正常关锁成功 提示音,显示对应数据,扣取对应费用
骑行费用校验(边界值) 根据骑行费用规则具体计算
关锁页面金额区域 可以查看支付详情
关锁故障,超出规定时间 提示已超出规定时间,无法上报故障
关锁故障,未超出规定时间 填写内容正常提交
车子在运营区内,个人离车子较远进行锁车操作 无法进行锁车,给出对应提示
车子超出运营区内锁车 提示用户超出运营区域,需要收取调度费用
行程分享 功能正常,显示内容正常
关锁时中断测试 不影响正常关锁
关锁成功,用户未支付订单,下个用户使用该车子 正常使用,正常计费
未关锁,下个用户进行扫码使用 该用户无法正常扫码使用,给出提示
长时间未关锁 短信或APP push提醒 或 一定时间内自动关锁

其他方向:

功能点
兼容性
弱网支付
弱网扫码
弱网锁车
扫码响应时间
开锁响应时间
锁车响应时间
支付响应时间
模拟用户长时间点击事件,软件是否正常
扫码界面长时间打开,软件是否正常
频繁打开关闭手电筒功能,软件是否正常
多人同时扫一辆车子,程序是否正确处理
易用性

你可能感兴趣的:(软件测试,测试用例,功能测试,模块测试)