QR 码本身就是一个 URL。它只是将URL和用户身份信息转换成二维码形式的二进制0和1。二维码中的黑色颜料块代表1,白色颜料块代表0。我们扫码,得到二维码中的URL。
全球每天使用100亿个二维码,那么问题是,如果用完了怎么办?
当然我们今天不是讨论这个问题。作为测试工程师,我们需要知道如何测试二维码?
一般来说,我们可以从功能测试、UI测试、性能测试、网络测试、兼容性测试、安全测试等方面进行测试。
功能测试
① 扫描成功是否做出正确响应;
② 扫描失败是否有提示?
③ 检查扫描二维码后显示的页面是否正确,跳转链接是否正确;
④ 保存扫描的二维码图像以及是否支持长按图像识别进入;
⑤ 仅扫描部分时是否扫描成功;
⑥ 扫描模糊二维码,看能否扫描成功;
⑦ 扫描无效/过期的二维码,看能否扫描成功;
⑧ 扫描修改后的二维码,看能否扫描成功;
⑨ 近距离/远距离扫描二维码,是否可以扫描;
⑩ 暗光/普通/高光环境下能否成功扫描二维码;
⑪ 修改二维码相关内容/跳转URL后,将不会重新生成二维码。扫码进入