二维码的测试点

news/2024/12/2 20:00:42/

二维码的起源

二维码的前身是一维码,就是商品包装袋背后的条形码。上个世纪70年代开始普及,但一维的条形码只能水平方向进行识别,信息的存储容量有限。于是80年代后,各国陆续研发出信息储存量更大的二维码。

二维码起源于美国和日本,如今在国内已经非常普及,最常用的是支付二维码、行程码、绿码......随着近年来移动互联网的飞速发展,二维码早已成为我们生活中不可或缺的一部分。

二维码的原理

目前市场用的最多的是QR码(Quick Response即快速反应),它是二维码中的一种,QR码比普通条码可储存更多资料,亦无需像普通条码般在扫描时需要直线对准扫描器。QR码呈正方形,只有黑白两色。在4个角落的其中3个,印有像“回”字的较小正方图案。这3个是帮助解码软件定位的图案,使用者不需要对准,无论以任何角度扫描,资料仍可正确被读取。

二维码本身就是一个URL,只是通过QR码的形式把URL的用户身份信息转换成二进制的0和1,二维码中黑色的色素块代表1,白色的色素块代表0,我们通过扫码,就获取了二维码中的信息。

二维码的生成

可以自己尝试生成一个二维码,使用草料二维码生成,地址:https://cli.im/​​​​​​​

如何测试二维码

从六大测试着手来考虑:功能测试、界面测试、易用性测试、兼容性测试、性能测试、安全测试。

一、功能测试

1.扫描成功是否做出正确响应

2.扫描失败是否有提示

3.扫码进入页面显示是否正确,跳转链接是否正确

4.保存扫码图片,是否支持长按图片识别进入

5.只扫描部分时,是否扫描成功

6.扫描模糊的二维码,能否扫描成功

7.扫描失效/过期的二维码,能否扫描成功

8.扫描涂改过的二维码,能否扫描成功

9.近距离/远距离扫描二维码,能否扫描成功

10.阴暗/正常/高亮环境下,能否扫描成功

11.修改与二维码相关的内容/跳转网址后,不重新生成二维码,扫码进入看信息是否更新

12.扫码跳转过程中断测试(扫码时来电/来信息/邮件等)

13.同时扫描多个二维码,能否扫描成功

14.多次扫描同一个二维码,能否扫描成功

15.多次扫描同一个二维码,跳转后的内容是否相同

16.扫描过程中,是否可以取消推出扫描

17.弱网情况下扫描是否成功

二、界面测试

1.二维码界面设计符合需求,美观大气

2.3个定位黑框分别在左上、右上、左下显示

三、易用性测试

1.手机扫描二维码图片,操作简便,扫描即可获取需要的信息

2.长按图片,识别手机二维码图片,扫描成功

3.二维码图片倾斜或颠倒时扫描,均可以扫描成功

4.阴暗环境下,扫码时自动调整屏幕亮度

四、兼容性测试

1.不同手机型号、系统兼容性测试

2.不同材质的二维码图片,扫描测试

五、性能测试

1.用户扫码操作响应时间

2.多用户同时扫同一个二维码,系统性能

六、安全测试

1.二维码信息泄露

2.二维码信息篡改

3.二维码携带病毒


http://www.ppmy.cn/news/228673.html

相关文章

宁波汽车运输集团:引入二维码技术,实现车辆精细化管理

宁波市汽车运输集团有限公司是宁波市道路货运业的龙头企业之一,主营全国各地的普通货运以及货物专用运输(集装箱、罐式)。 作为汽车运输集团,车辆的安全问题极其重要。因此,公司设备安全部门要求每个驾驶员在作业之前…

QR二维码检测

引言 QR二维码在我们的日常生活中非常多见,比如微信和支付宝,火车票和商品标识等。二维码的出现极大地方便了我们的日常生活,同时也能将信息较为隐蔽地进行传输。 1、定位结果的detect()函数 bool cv::QRCodeDetector::detect(InputArray i…

二维码+互联网云技术在中建二局施工项目管理中的应用实践

中建二局(全称:中国建筑第二工程局有限公司)是世界500强企业—中国建筑股份有限公司的全资子公司,是集房建、基建、核电、火电、风电等多种建设和投资相融合的、国内最具综合实力的大型国有企业集团公司。中建二局具有土木建筑、设…

二维码(QRcode)容量的计算与版本

转载自: https://www.cnblogs.com/feng9exe/p/5995055.html 4.版本信息:即二维码的规格,QR码符号共有40种规格的矩阵(一般为黑白色),从21x21(版本1),到177x177&#xff…

微信公众号推广分享二维码,关联扫码关注的客户

最近公司做活动推广公众号,公司下面有代理人,每个代理人都要有个独立的公众号推广码,让每个代理都去推广,用户扫描代理推广的二维码,关注公众号的同时,也清楚这个用户是扫描了哪个代理的推广二维码&#xf…

【二维码】二维码识别

一、什么是二维码 二维码 (2-dimensional bar code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。 二维条码/二维码可以分为堆叠式/行排式二维条码和矩阵式二维条码…

大悦城中粮物业:用二维码搭建物业系统,“多快好省”提高管理效率

中粮物业(大悦服务)隶属于大悦城控股集团股份有限公司,成立于1993年6月,是中国物业管理协会会员单位、广东省物业管理行业协会常务理事单位。 作为连续多年蝉联“中国物业服务百强企业”的头部物业公司,中粮物业自主研…

草料二维码统计扫描信息

目录 1.注册账号并登陆 2.创建活码 2.1 点击活码后编辑 2.1.1 新建->空白建码(也可以选择模板) 3.查看统计信息 3.1 扫描创建的活码 3.2 数据分析-> 扫描量统计 需求说明: 由于服务推广需要统计扫码人数,所以使用草料二维码后台管理服务 1.…