Appium+Opencv java环境创建
看了一篇关于手机图像识别在手机自动化中的应用的文章,很敢兴趣,所以进行了摸索尝试。这里记录环境的搭建。
涉及工具
- Appium
- genymotion
- virtualbox
- Android sdk
- IntelliJ
环境搭建
由于Appium的环境搭建已经在其他博文中有了介绍,就只关注opencv的使用了。
由于我们使用java进行开发,所以使用opencv的java接口库javacv,相关的资料可以查看:https://github.com/bytedeco/javacv
踩了很久的坑发现官方的安装方法有bug,使用gradle方式时,有一个jar包无法下载,坑了很久。
其实环境搭建非常简单,创建一个gradle project,在build.gradle文件中添加dependence:
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.11'
compile group: 'org.bytedeco.javacpp-presets', name: 'opencv'

本文记录了使用Appium+Opencv进行自动化测试的环境搭建过程,涉及Appium、Genymotion、VirtualBox、Android SDK和IntelliJ等工具。在Java环境下,由于官方安装方法存在问题,通过Gradle解决依赖问题。完成环境配置后,进行了简单的图像平滑处理测试,为后续Android自动化测试打下基础。

4101

被折叠的 条评论
为什么被折叠?



