从来好事天生俭,自古瓜儿苦后甜。这篇文章主要讲述appium手机自动化安装相关的知识,希望能为你提供帮助。
在robotframework环境安装完成的基础上进行如下安装,如果没有安装rfs环境,请先参考robotframework安装文章;Robot Framework的环境搭建
文件下载地址:链接:https://pan.baidu.com/s/1IY_zlqrIB3GlURt-g8yhhg 密码:cm6f
方案一:
1.安装安卓的SDK,exe文件“android-studio-bundle-143.2739321-windows”,
1)添加环境变量:把 tools 和 platform-tools 两个目录加入到系统的 Path 路径里;
2)新增环境 ANDROID_HOME 系统变量为你的 Android SDK 路径
2.安装nodejs,exe文件“node-v6.9.1-x64”:
1、安装完后在node安装目录下新建2个文件夹;node_global、node_cache,
2、在cmd命令中执行配置npm参数,具体如下:
npm config list
npm config ls -l
npm config set prefix="C:\\\\Program Files\\\\nodejs\\\\node_global"
npm config set cache="C:\\\\Program Files\\\\nodejs\\\\node_cache"
npm config set init-module="C:\\\\Program Files\\\\.npm-init.js"
npm config set registry="https://registry.npm.taobao.org/"
npm config set tmp="C:\\\\Program Files\\\\Temp"
npm config set userconfig="C:\\\\Program Files\\\\.npmrc"
【appium手机自动化安装】3.安装appium,cmd下管理员权限命令安装:npm install -g appium@1.5;
注意安装appium的最新版本会报安装Failed at the appium-chromedriver@2.9.2出错;
4、安装AppiumForWindows_1.4.16.1,安装完后配置appium环境变量path
例如:D:\\Program Files\\Appium\\node_modules\\.bin
5.安装appium-doctor,cmd下命令安装:
npm install -g appium-doctor
6.pip installrobotframework-appiumlibrary,或解压压缩包robotframework-appiumlibrary-1.4.6.tar.gz,通过python setup.py install进行安装
手机自动化测试步骤:
一、.手机usb方式链接电脑,通过adb链接手机。
二、adb链接到手机后,输入命令,查看手机设备信息
三、cmd页面输入命令:appium,启动appium服务
四、打开ride,加载AppiumLibrary类库,开始编写手机自动化脚本
方案二:自己下载安装包方式:
顺序 |
安装包名 |
安装方法 |
下载地址 |
备注 |
1 |
JDK |
双击安装,并配置环境变量: 1. java_HOME 2. CALSSPATH: .; %JAVA_HOME%\\lib; %JAVA_HOME%\\lib\\tools.jar; 3.path: %JAVA_HOME%\\bin; %JAVA_HOME%\\jre\\bin; |
https://www.java.com/zh_CN/download/manual.jsp |
Android是由Java语言开发的,所以想开发Android应用首先需要Java环境,所以,我们首先需要安装Java环境 |
2 |
SDK |
下载安装,配置环境变量: 1. ANDROID_HOME: D:\\android-sdk 2.path: ; %ANDROID_HOME%\\platform-tools; %ANDROID_HOME%\\tools; |
http://developer.android.com/sdk/index.html |
Android
SDK提供了你的API库和开发工具构建,测试和调试应用程序,Android。简单来讲,Android
SDK
可以看做用于开发和运行Android应用的一个软件。 |
3 |
安卓模拟器 |
下载安装,推荐使用夜神模拟器 |
https://www.yeshen.com/ |
模拟真机,速度媲美真机速度 |
顺序 |
安装包名 |
安装方法 |
下载地址 |
备注 |
1 |
node.js |
exe文件,直接双击安装,安装完设置node环境变量,将C:\\Program Files\\nodejs(使用自己的路径)添加到环境变量“PATH”项中(注意环境变量之间用“;
”隔开) |
http://nodejs.org/download/ |
检测是否安装成功: Cmd命令窗口,输入npm |
2 |
Appium |
cmd命令行执行: npm install -g appium@1.5 配置环境变量: 1. APPIUM_HOME: D:\\Appium\\Appium\\node_modules(根据自己的安装路径配置) 2.path: %APPIUM_HOME%\\.bin |
无 |
下载版本为1.5的appium |
3 |
Appium-Python-Client |
1.下载安装 2.命令安装: pip install Appium-Python-Client |
https://pypi.python.org/pypi/Appium-Python-Client/0.24 |
|
文章图片
推荐阅读
- app的deviceName,apppackage,appactivity获取
- 导入AppiumLibrary报错( ImportError: cannot import name 'InvalidArgumentException)
- 静态分析Android程序
- Spring的beanFactory与ApplicationContext区别
- Android逆向学习资料
- 动态分析Android程序
- 关于spring获取webApplication.getBean多种途径和简单解释
- 关于TokenPocket钱包Dapp开发的一些常见问题
- spring里头各种获取ApplicationContext的方法