将要接手一个二维码识读项目的测试,由于对二维码识读设备方面的了解还比较浅,根据目前了解的情况制定了初步测试方案,如有看到此内容有相应建议的,欢迎提相关建议互相学习,记录是为了沟通和学习
扫码测试方案
1、 正常扫码测试:
验证正常的扫描功能,,扫描不同介质(如果印刷、不同手机、手机是否贴膜情况下的二维码扫描)
2、 容错测试:
扫描出错时是否有对应的提示,扫描错误时是否能正常处理
3、 二维码形状不规整时,进行扫描
- 二维码损坏(不同损毁面积下的识别,通常损毁50%扔可恢复)
- 二维码穿孔情况下识读
4、 丛不同方向进行扫描
- 横向扫描识读
- 纵向扫描识读
- 其他角度扫描识读
5、 不同平台扫描识读
- 如扫描:微信支付、支付宝支付、云闪付支付 等
- 如微信平台扫支付宝二维码,是否相应提示
- 如扫对方付款码,对方提供的是收款码,是否相应提示
6、 不同介质上扫描识读
- 如印刷打印的二维码
- 如不同手机上打开的二维码
- 如手机贴膜、不贴膜情况下的二维码扫码识读
7、 不同环境下的扫描识读
- 如:不同光源情况下的二维码识读:【强光、正常环境、弱光】
8、 不同尺寸的二维码扫描识读
- 一个正常尺寸的二维码扫描识读
- 一个缩小尺寸的二维码扫描识读
- 一个扩大尺寸的二维码扫描识读
9、 扫描识读的速度:
扫描是否能快速识读到二维码内容,还是需要更长时间
10、 不同网络状态下扫描
- 正常的联网状态扫描识读
- 弱信号网络情况下扫描识读
- 不联网情况下扫描识读
- 网络拥堵情况下扫描识读{如在同一环境下多个人进行同一二维码扫描}
11、 扫描中断处理
- 扫描过程中弹窗
- 扫描过程中来电
- 扫描过程中来短信
12、 不同距离下扫描识读
在不同的距离下对二维码进行扫描
13、 不同平面下扫描识读
- 二维码平放
- 二维码悬挂\斜放等
14、根据二维码特性制作出不同的二维码识读【不同码制制作的二维码、不同纠错率制作的二维码等,待了解】