51Testing软件测试论坛

标题: 怎样实现扫描二维码查询 id 的自动化测试 [打印本页]

作者: 测试的味道    时间: 2017-6-12 09:30
标题: 怎样实现扫描二维码查询 id 的自动化测试
最近在学习Appium+Java+HybirdApp(h5)测试,想请教一下,怎样实现扫描二维码查询id的自动化测试:

功能测试步骤:
1、点击H5的扫码按钮、打开手机扫码框,调用成功
2、手动生成二维码图片(如AT2017061001),扫描订单id,true
3、扫描成功后,扫描框退出,查询框中加载id订单
4、点击查询按钮

以上测试动作怎样使用自动化来实现呢?直接绕过扫码框吗?还是先用Java生成一个QRCode发到手机目录再去做模拟识别操作?


作者: 测试就是来开荒    时间: 2017-6-12 10:13
不知道,要是我就不会做这个功能,你还生成二维码图片,太复杂了吧
作者: 小爸爸    时间: 2017-6-12 10:14
”还是先用Java生成一个QRCode发到手机目录再去做模拟识别操作

这样做主要是保证识别二维码的模块被校验,但不能保证手机硬件(摄像头)的兼容性。
看你想要覆盖到什么层次了。
作者: 小皮球的故事    时间: 2017-6-12 10:15
想要检查相机扫码功能就挂个二维码在摄像头前面唄
作者: 芭比哇玩123    时间: 2017-6-12 10:15
如果只扫一个二维码,打印到纸上,固定住手机,扫描。
如果扫多个二维码,把二维码加载进网页,开网页扫
作者: youreyebows    时间: 2017-6-12 11:35
你的测试步骤我没看懂呢。。。
第1步:点击H5的扫码按钮、打开手机扫码框,调用成功------这里要扫一个什么码?
第2步:手动生成二维码图片(如AT2017061001),扫描订单id,true------这里是指第1步扫码后生成一个二维码?这个二维码怎么手动生成?扫描订单id,true是什么意思呀
第3步:扫描成功后,扫描框退出,查询框中加载id订单------这里是指扫描什么成功后?第2步中生成的二维码吗




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2