appium+模拟器搭建
第二部分:App自动化appium的搭建
1. Appiumlibrary的安装
官网下载:https://pypi.org/project/robotframework-appiumlibrary/
可以下载后安装,也可以通过pip安装pip install robotframework-appiumlibrary。
安装完成后,在ride的import library中加上AppiumLibrary。如果导入库显示红色,则导入失败,可以通过toosl-view ride log查看报错原因。
2. Jdk安装:
先安装jdk,根据电脑选择32位或64位的安装,安装好后,设置环境变量。
新建系统变量JAVA_HOME 和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_05
变量名:CLASSPATH
变量值:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
在dos命令行里输入java检查环境变量是否设置成功。
3. 安装SDK
下载Android SDK Tools。下载地址:http://www.androiddevtools.cn/,找到SDK Tools,选择一个最新的版本就行了; 注意,这里有exe和zip两种文件可供下载,exe的就是个安装程序,下载下来需要自己双击安装。这里建议下载zip压缩包,下载后,直接解压缩到你想要安装Android的路径就行了。
安装好后的目录:
如上图:platform-tools和build-tools因google被墙,无法通过SDK Manager.exe更新下周,所以需要在官网单独下周后覆盖。
配置环境变量,
变量名:ANDROID_HOME
变量值:C:\Program Files (x86)\android\androidSDK //sdk的存放路径
变量名:path
变量值: %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools\;
4. 安装node.js
查看环境变量path包含C:\Program Files\nodejs\,如果没有,自行配置
在dos环境里输入node --version可以查看版本号
5. 安装appium
下载地址https://github.com/appium/appium-desktop/releases/
环境变量:
变量名:APPIUM_HOME
变量值:C:\Users\DDIT\AppData\Local\Programs\Appium\resources\app\node_modules
变量名:path
变量值:% APPIUM_HOME%\bin
下载exe文件,安装后显示下面的页面,点击启动
6. 安装安卓模拟器
下载安卓模拟器,这里使用夜神,夜神官网下载地址:https://www.yeshen.com/
7. 运行用例
- 打开RIDE,file-open directory,选择高材生app自动化用例的目录,打开。
- 打开appium,点击启动
- 打开夜神模拟器
- 把待测试的app apk安装包放在取连接信息中${apppath}的对应路径下。