Appium是一个开源的自动化测试工具,支持Android和iOS平台上的native、hybrid的测试。它是开源的,支持多语言,多平台的特性,让我们在做App自动化测试爱不释手,那么如何搭建它的环境呢?
首先我们需要先配置Android的开发环境,主要包含java环境、adb环境两部分。
1、java环境
其实很简单,我们只需要下载好jdk然后进行安装,并配置它的环境变量。
然后把%JAVA_HOME%\bin加入到path中。
在cmd输入java –version进行验证是否配置好了
2、adb环境
首先需要下载sdk,具体怎么下载我就不写了。和java配置环境方式类似,新建系统变量,变量名: ANDROID_HOME,变量值:D:\android-sdk-windows(根据您电脑上sdk的位置确定)。在系统变量path中加入%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools
3、配置python环境
因为我使用python写脚本,当然你也可以使用java、ruby等等。
(建议使用python2.7),安装完成后在系统变量path中加入C:\Python27。
4、下载setuptools
网上搜索setuptools安装完成后,安装pip。在C:\Python27\Scripts目录,执行easy_install.exe pip,安装pip。
我们可以通过pip安装一些我们需要使用到的库(后边会讲到)。然后把pip也加入到环境变量里。
5、安装node
网上下载node.js,进行安装,node.js官方网站:https://nodejs.org/
安装完成后我们就可以使用npm了,npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。
6、安装appium
1)通过npm安装
npm install -g appium,如果想下载指定版本可以:npm install –gappium@1.6.1
安装完成后在cmd输入appium就可以启动了:
2) 下载gui的形式安装
官网:appium.io
启动它
7、安装appium client
一般有两种方式安装,一是通过pip。二是下载后进行安装。
a)pipinstallAppium-Python-Client
b)下载Appium-Python-Client-X.X.tar.gz
解压进入到setup的同级目录执行python setup.py install安装
领取专属 10元无门槛券
私享最新 技术干货