1、安装Nodejshtml
下载nodejs安装包(https://nodejs.org/en/download/)安装java
下载后,双击安装文件,按提示来安装。node
测试安装是否成功:运行cmd,输入node –vandroid
2、安装android的SDKapache
安装android的sdk包,(https://developer.android.com/studio/index.html),运行依赖 sdk中的 'android'工具。并确保你安装了Level17或以上的版本 api。api
安装时记下安装目录,以下图:app
1. 选中 计算机->右键选属性->高级系统设置->高级->环境变量,逐层进入环境变量界面。eclipse
设置ANDROID_HOME 系统变量为你的 Android SDK 路径,并把tools和platform-tools两个目录加入到系统的 Path路径里。maven
变量: ANDROID_HOME工具
值: D:\android\sdk
设置: Path
值:%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
2.打开cmd窗口,用adb devices命令看看是否能够检测到手机设备
3、安装JDK,设置JAVA_HOME的环境变量
下载地址:http://www.java.com
1. 选中 计算机->右键选属性->高级系统设置->高级->环境变量,逐层进入,以下图设置环境变量
变量: JAVA_HOME
值: C:\Program Files\Java\jdk1.8.0_112
设置: Path
值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
2. 打开cmd窗口,用java -version命令验证是否设置成功
4、安装Appium
下载appium安装包(https://bitbucket.org/appium/appium.app/downloads/)安装
下载后,双击安装文件,按提示来安装
5、安装Apache Maven
此步不是必须安装的。若要使用Maven来建立工程,则要安装;不然不须要安装。
下载Maven安装包(http://maven.apache.org/download.cgi)
下载解压文件夹 而且设置MAVEN_HOME变量,把 MAVEN_HOME变量值添加到你的系统PATH变量中。
变量: MAVEN_HOME
值: D:\Program Files\pache-maven-3.3.9
设置: Path:
值: %MAVEN_HOME%\bin
测试环境安装成功:运行cmd,输入mvn -v 若是成功则出现maven信息:
6、安装Eclipse
下载地址:http://www.eclipse.org/downloads/
7、在Eclipse中安装TestNG插件
1. 点击eclipse中的Help->Install New Software
2. 点击Add按钮,输入Name和相应的地址http://beust.com/eclipse,点击OK。勾选加载出来的TestNG选项,点击Install,完成TestNG的安装。
8、建立Project
一、 建立工程存放文件夹
二、 打开cmd,输入命令:cd F:\project\java,切换到工程文件夹目录
三、 建立一个简单的Java工程
输入命令mvn archetype:generate -DgroupId=com.appium.test -DartifactId=Appiumtest -DinteractiveMode=false -DarchetypeCatalog=local
四、 使用Notepad++软件,打开建立好的工程目录下的pom.xml文件
五、 打开pom.xml,添加appium、selenium、testng、uncommons测试报告包和maven.plugins(Maven插件)
<dependencies> <dependency> <groupId>io.appium</groupId> <artifactId>java-client</artifactId> <version>4.1.2</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>2.53.1</version> </dependency> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.9.13.6</version> </dependency> <dependency> <groupId>org.uncommons</groupId> <artifactId>reportng</artifactId> <version>1.1.4</version> </dependency> </dependencies> <build> <finalName>Appiumtest</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> </configuration> </plugin> </plugins> </build>
六、 在cmd中打开工程Appiumtest,输入命令: mvn eclipse:eclipse,生成eclipse项目文件。
等待加载完成,出现如下Success字眼才是成功
七、 打开eclipse软件,打开工程目录,点击OK,进入软件主界面
八、 导入工程:使用General导入使用效率比较好一些,这种方式的缺点修改pom.xml文件不会立刻生效,须要从新mvn eclipse:eclipse,再从新导入工程;使用Maven导入工程时,修改pom.xml能立刻生效,缺点是maven会联网检查包是否更新,致使eclipse比较卡,这种方式的优势是可以保证相关包为最新的。选择哪一种方式,你们根据本身的状况来选择使用。
至此,Appium的安装过程结束。