计划是在ubuntu系统搭建appium的服务端的,但是npm命令和公司网络太坑,就放弃了,于是改了win平台搭建。
准备
win10电脑一台
手机一部
步骤:
1.下载appium服务端和python客户端
2.配置ANDROID_HOME环境变量
3.运行脚本
step1.
直接网站下载appium服务端,exe直接安装
https://bitbucket.org/appium/appium.app/downloads/
python客户端使用2.7.11,说是appium_python_client,其实就是添加多一个库而已,使用命令:
pip install Appium-Python-Client
这时候在cmd输入python进入python环境输入
import appium
不抱错的话那么就安装完成
step2.
配置sdk环境变量,在配置appium我发现appium默认是读取ANDROID_HOME这个变量的,所以以前的不规范配置要配合一下改,图片说明一切,win10这里改进得不错
当然不想配置也可以,appium服务端打开之后也可以手动配置sdk路径
step3.
到这一步其实就搭建完了,默认设置不用改,直接运行.py的测试工程,大功告成。
最后看了下appium服务端打印的log,发现步骤是和创建uiautomator一样,创建jar,导入temp,然后uiaumator runtest,相当于全部自动化了,而且支持更多语言