1、python 安装
下载地址 https://www.python.org/downloads/release/
安装版本3.6.4
设置Python环境变量
cmd python 确认是否安装成功
2、wxPython安装 pip install wxPython
3、robotframework安装 pip install robotframework
4、robotframework-ride安装
pip install robotframework-ride
命令行直接输入ride.py检查是否安装成功
5、robotframework-appiumlibrary安装 pip install robotframework-appiumlibrary
6、appium-python-client安装 pip install Appium-Python-Client
二、Appium安装
1、java开发环境JDK
安装JDK,安装JDK1.8以上版本,安装完成后检查配置环境变量。
cmd下java -version检查环境变量是否配置成功。
2、android SDK配置
Path环境变量中添加ANDROID_HOME、tools、platform-tools、build-tools目录。保存修改
环境变量配置完成后,连接安卓手机,并将Android手机的开发者选项-USB调试打开。
在CMD下执行,adb devices,获取连接电脑的Android手机的UDID
3、node.js 安装
官方下载地址: https://nodejs.org/en/download/
Node –v检查安装是否成功,版本是否一致。
Npm –v 查看npm版本。
4、安装appium-desktop或appium服务端安装
安装appium服务端,可通过cmd 下输入 npm install -g appium 进行安装。
安装如果失败可以尝试通过cnpm安装appium
通过npm命令安装cnpm
npm install -g cnpm --registry=‘https://registry.npm.taobao.org’
通过cnpm安装appium
cnpm install -g appium --no-cache
cnpm install -g appium-doctor
卸载appium命令:
cnpm uninstall appium –g
安装成功后,通过appium -v 查看当前appium版本,直接输入appium则启动appium server端。
最后,cmd输入命令 appium-doctor,确认Appium所需要的各项环境是否准备完成
三、环境搭建遇到问题
1、pip 安装超时失败,增加参数–default-timeout=1000
pip --default-timeout=1000 install robotframework
2、appium-doctor 提示ANDROID_HOME is not set
系统变量中增加配置项
3、appium -v 和 appium-doctor 提示cannot find module
appium卸载、重新安装
cnpm uninstall appium –g
cnpm install -g appium --no-cache
cnpm install -g appium-doctor
四、致谢
appium+robotframework环境搭建步骤