Appium的环境搭建和配置

摘要:
八、创建Project1、创建工程存放文件夹2、打开cmd,输入命令:cdF:projectjava,切换到工程文件夹目录3、创建一个简单的Java工程输入命令mvnarchetype:generate-DgroupId=com.appium.test-DartifactId=Appiumtest-DinteractiveMode=false-DarchetypeCatalog=local4、使用Notepad++软件,打开创建好的工程目录下的pom.xml文件5、打开pom.xml,添加appium、selenium、testng、uncommons测试报告包和maven.pluginsio.appiumjava-client4.1.2org.seleniumhq.seleniumselenium-java2.53.1org.testngtestng6.9.13.6org.uncommonsreportng1.1.4Appiumtestorg.apache.maven.pluginsmaven-compiler-plugin3.11.81.8UTF-86、在cmd中打开工程Appiumtest,输入命令:mvneclipse:eclipse,生成eclipse项目文件。
Appium的环境搭建和配置

一、安装Nodejs

下载nodejs安装包(https://nodejs.org/en/download/)安装

Appium的环境搭建和配置第1张

下载后,双击安装文件,按提示来安装。

Appium的环境搭建和配置第2张

测试安装是否成功:运行cmd,输入node –v

Appium的环境搭建和配置第3张

二、安装android的SDK

安装android的sdk包,(https://developer.android.com/studio/index.html),运行依赖 sdk中的 'android'工具。并确保你安装了Level17或以上的版本 api。

安装时记下安装目录,如下图:

Appium的环境搭建和配置第4张

1. 选中计算机->右键选属性->高级系统设置->高级->环境变量,逐层进入环境变量界面。

设置ANDROID_HOME 系统变量为你的 Android SDK 路径,并把tools和platform-tools两个目录加入到系统的 Path路径里。

变量: ANDROID_HOME

值: D:androidsdk

设置: Path

值:%ANDROID_HOME% ools;%ANDROID_HOME%platform-tools

Appium的环境搭建和配置第5张

2.打开cmd窗口,用adb devices命令看看是否可以检测到手机设备

Appium的环境搭建和配置第6张

三、安装JDK,设置JAVA_HOME的环境变量

下载地址:http://www.java.com

1. 选中计算机->右键选属性->高级系统设置->高级->环境变量,逐层进入,如下图设置环境变量

变量: JAVA_HOME

值: C:Program FilesJavajdk1.8.0_112

设置: Path

值:%JAVA_HOME%in;%JAVA_HOME%jrein;

Appium的环境搭建和配置第7张

2. 打开cmd窗口,用java-version命令验证是否设置成功

Appium的环境搭建和配置第8张

四、安装Appium

下载appium安装包(https://bitbucket.org/appium/appium.app/downloads/)安装

下载后,双击安装文件,按提示来安装

Appium的环境搭建和配置第9张

五、安装Apache Maven

此步不是必须安装的。若要使用Maven来创建工程,则要安装;否则不需要安装。

下载Maven安装包(http://maven.apache.org/download.cgi

下载解压文件夹 并且设置MAVEN_HOME变量,把 MAVEN_HOME变量值添加到你的系统PATH变量中。

变量: MAVEN_HOME

值: D:Program Filespache-maven-3.3.9

设置: Path:

值: %MAVEN_HOME%in

测试环境安装成功:运行cmd,输入mvn -v 如果成功则出现maven信息:

Appium的环境搭建和配置第10张

六、安装Eclipse

下载地址:http://www.eclipse.org/downloads/

七、在Eclipse中安装TestNG插件

1.点击eclipse中的Help->Install New Software

Appium的环境搭建和配置第11张

2. 点击Add按钮,输入Name和相应的地址http://beust.com/eclipse,点击OK。勾选加载出来的TestNG选项,点击Install,完成TestNG的安装。

Appium的环境搭建和配置第12张

八、创建Project

1、 创建工程存放文件夹

Appium的环境搭建和配置第13张

2、 打开cmd,输入命令:cd F:projectjava,切换到工程文件夹目录

Appium的环境搭建和配置第14张

3、 创建一个简单的Java工程

输入命令mvn archetype:generate -DgroupId=com.appium.test -DartifactId=Appiumtest-DinteractiveMode=false -DarchetypeCatalog=local

Appium的环境搭建和配置第15张

4、 使用Notepad++软件,打开创建好的工程目录下的pom.xml文件

Appium的环境搭建和配置第16张

5、 打开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>

6、 在cmd中打开工程Appiumtest,输入命令: mvn eclipse:eclipse,生成eclipse项目文件。

Appium的环境搭建和配置第17张

等待加载完成,出现以下Success字眼才是成功

Appium的环境搭建和配置第18张

7、 打开eclipse软件,打开工程目录,点击OK,进入软件主界面

Appium的环境搭建和配置第19张

8、 导入工程:使用General导入使用效率比较好一些,这种方式的缺点修改pom.xml文件不会马上生效,需要重新mvn eclipse:eclipse,再重新导入工程;使用Maven导入工程时,修改pom.xml能马上生效,缺点是maven会联网检查包是否更新,导致eclipse比较卡,这种方式的优点是能够保证相关包为最新的。选择哪种方式,大家根据自己的情况来选择使用。

Appium的环境搭建和配置第20张

Appium的环境搭建和配置第21张

Appium的环境搭建和配置第22张

至此,Appium的安装过程结束。

免责声明:文章转载自《Appium的环境搭建和配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android系统默认Home应用程序(Launcher)的启动过程源码分析通信中特定名词解释(波特率/带宽等)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【appium】appium自动化入门之环境搭建(上)

 第 1 章 环境搭建 1.1 android-sdk 环境 前言 appium可以说是做app 适用最广泛的一个自动化框架,它的主要优势是支持android和ios ,另外脚本语言也是支持 java 和Python 。 小编擅长 Python,所以接下来 的教程是appium+python 的实例。 学习appium第一个的难处在于环境的安装,80%的人...

彻底明确怎样设置minSdkVersion和targetSdkVersion

minSdkVersion和targetSdkVersion相信非常多人都不太理解。我在网上也看了很多关于这两者差别的文章,感觉说的都非常模糊。直到我在stackOverFlow看到Android Min SDK Version vs. Target SDK Version这篇文章后,我才最终弄清楚怎样去设置minSdkVersion和targetSdkV...

Android自动化测试学习路线

最近在整理Android自动化测试的相关资料,大体上把一些知识点梳理了,这里做一个简单的分享! Android里面测试相关的工具和框架太多了。你应该从以下几个方面入手。 编程语言的选择 如果你要学习的是Appium的话,当然它是移动自动化测试领域最流主流的工具之一,同时支持iOS和Android两大平台,最主要是还支持多种编程语言(Java/Python...

jenkins启动appium服务

想在jenkins中,自动定时启动appium服务,shell命令已准备如下: BUILD_ID=dontKillMe ps -ef |grep appium |grep -v grep |awk '{print $2}' |xargs kill -9 echo "" > appium.log nohup appium --address 1...

python+Appium(1)

python+Appium 第一次接触 1,需要准备工具   ⒈python(请下载最新的3.7版本)   ⒉appium(请使用appium-desktop)   ⒊adnroid 虚拟机或者真机(下载的sdk中不要带有google,否则会出现密码)   ⒋Node     备注: deviceName 用adb devices查看虚拟机 from a...

jenkins下JDK、Maven、Gradle、SVN、Tomcat、SDK安装配置

1.JDK安装与配置: 1)下载jdk,根据安装步骤一直点击下一步进行安装,安装完后配置环境变量 计算机→属性→高级系统设置→高级→环境变量 2)系统变量→新建 JAVA_HOME 变量 ,变量值填写jdk的安装目录 3)系统变量→寻找 Path 变量→编辑, 在变量值最后输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (...