Appium环境配置
这是个大坑,是个大坑,个大坑,大坑,坑...
网上的资料大多过时,或者不完整,走了很多弯路。
这个写的挺好的。参考的文章太多太杂了,就照着这篇总结一下。
如果上面的链接无法访问,把
https://sutune.me/2018/04/18/Appium-install/
复制到浏览器打开即可
环境依赖
- Node.js
- Appium
- Appium-desktop
- Appium-doctor
- Appium-Python-Client
- Python
- JDK
- Android SDK
具体的配置查看上面的链接即可,这里主要说一下我碰见的问题。
- Appium 和 Appium-desktop都装,不冲突;
- 安装Appium-doctor 的时候可能会报
找不到xx2.0,只有4.0
的错,这个是因为缺少微软的环境。我先是把vs2017下下来,凭感觉装了一些环境(因为没找到名字一样的),好像没什么用,之后参考这篇:
用管理员打开命令行
npm install --global --production windows-build-tools
这个命令执行需要一会,我第一次执行的时候提示安装完python后半天没反应,强行关掉命令行。
第二次执行的时候下班了,放着让它一直运行着,第二天上班过来看着界面还没有变化内心是崩溃的。敲了下回车试了试发现换行并又执行了一堆代码,这次成了。
安装完之后再执行命令:
npm config set msvs_version 2015 --global
关掉命令行再执行命令:
npm run dev
我执行这个命令的时候报错了,但是这个时候试了下安装appium-doctor发现居然能行,就没处理。
都配好后,命令行输入appium-doctor是这样的:
现在,你可以开始使用appium来自动化测试了。