2015-05-06 83 views
4

我做黑盒自动化测试(与appium &红宝石)的应用程序,它在少数情况下使用相机代替摄像头预览: - 拍照 - 扫描QR码 - 扫描PDF码安卓:用图像

我正在寻找一种方法将图像设置为图像预览来扫描它。 这应该(理想情况下)适用于仿真器和真实设备。

+0

我需要做类似的事情。你找到解决方案吗? – mukesh

回答

0

我愿意为我的应用程序(即scann QR代码)执行相同的操作,而我使用的解决方案是添加一个EditText(仅在测试模式下出现),以便将该字符串对应QR码,然后作为扫描结果处理字符串。

该解决方案的问题是,你不能测试相机或你解码的功能/方法,但这是唯一的问题,所以如果你正在使用一个库(如ZXing),这不是什么大问题,因为我假设你只需要与QR码对应的字符串。

+0

这是个好主意,但它不是关于黑盒测试。实际上,我无法访问应用程序源 – brbrr