扫码的测试用例
概述本身就是一个URL,只是通过QR码的形式把URL和用户身份息转换成二进制的0和二维码支付
1,中黑的素块代表
1,白的素块代表
0,我们通过相机扫码,就获取了中的URL界面测试:界面的按钮和文字说明是否清晰、正确;界面的设计风格是否符合大众审美,对用户操作是否友好;功能测试:扫描成功是否有提示扫描失败是否有提示只扫描一半时,是否扫描成功打开扫描功能一段时间后没有扫描任何,是否有提示用户或自动退出扫描功能是否支持相册获取,当扫描不是时提示是否正确是否有点亮功能(考虑到环境较暗的情况)不是该类型的是否提示正确是否支持页面之间的链接跳转,跳转是否正确对 付款码/非收付款码/旧码/手动涂改过的扫码校验尺寸/清晰度/完整性 扫码校验扫描距离/角度/阴暗,高亮环境下校验有效期验证失效是否可以扫生成多个扫描后是否正常显示付款功能的额外测试验证本人未输入的指纹校验验证本人已输入的指纹校验添加新卡支付校验实名支付本人姓名加密校验付款页面添加备注校验取消支付校验零钱不足 切换银行卡支付校验支付次数限度校验指纹错误验证次数上线校验支付凭证校验输入金额,支付金额 扣款金额一致性校验扣款后余额校验查看账单详情校验密码是否为密文 为空 为零 以及长度校验密码错误提示及错误次数上限校验输入金额上下限校验,校验输入金额为空,为零为账户余额不足时的校验单笔超出上限校验当日超出上限校验扫码息正确特殊字符 校验,输入金额:密码金额切换指纹支付校验支付到账时间校验性能测试:没网的状态下扫码校验网络不好时切换网络校验多人同时扫码校验扫描后响应时间的测试扫码跳转过程中断测试(扫码时来电/来息/邮件等)扫码后切换应用程序,看是否会闪退,黑屏,跳转回去是否会跳到相应的链接兼容性测试:使用不同品牌手机/不同手机像素/不同软件/不同软件版本扫码校验安全性测试:是否会泄漏用户账号新消息;盗号和外挂考虑。
文档测试:如有用户说明,验证用户说明的相关参数和使用指导是否正确、清晰。