Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:用图像替换相机预览_Android_Camera_Android Camera_Appium - Fatal编程技术网

Android:用图像替换相机预览

Android:用图像替换相机预览,android,camera,android-camera,appium,Android,Camera,Android Camera,Appium,我正在为在少数情况下使用摄像头的应用程序进行黑盒自动化测试(使用appium和ruby): -拍照 -扫描二维码 -扫描PDF代码 我正在寻找一种方法来设置图像在图像预览扫描它。 这(理想情况下)适用于模拟器和真实设备。我愿意为我的应用程序(扫描二维码)做同样的事情,我使用的解决方案是添加一个EditText(仅在测试模式下显示)来放置对应于二维码的字符串,然后作为扫描结果处理字符串 该解决方案的问题在于,您无法测试摄像头或解码功能/方法,但这是唯一的问题,因此如果您使用库(如ZXing),这不

我正在为在少数情况下使用摄像头的应用程序进行黑盒自动化测试(使用appium和ruby): -拍照 -扫描二维码 -扫描PDF代码

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

我愿意为我的应用程序(扫描二维码)做同样的事情,我使用的解决方案是添加一个EditText(仅在测试模式下显示)来放置对应于二维码的字符串,然后作为扫描结果处理字符串


该解决方案的问题在于,您无法测试摄像头或解码功能/方法,但这是唯一的问题,因此如果您使用库(如ZXing),这不是什么大问题,因为我假设您只需要与QR码对应的字符串。

我需要做类似的事情。你找到解决方案了吗?这是个好主意,但不是关于黑盒测试。实际上我没有访问应用程序源的权限