基于Mac的Appium环境搭建(java)

Posted 快乐存储

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于Mac的Appium环境搭建(java)相关的知识,希望对你有一定的参考价值。

一.jdk安装

1.下载地址---

http://www.oracle.com/technetwork/java/javase/downloads/index.html

下载jdk-8u131-macosx-x64.dmg

2.安装

参考https://www.cnblogs.com/kaola8023/p/12372287.html

3.配置环境变量:

open ~/.bash_profile,修改环境变量配置

java_home:

export java_home=/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home

classpath:

export classpath=.;$java_home/lib/dt.jar:$java_home/lib/tools.jar

path:

export PATH=$java_home/bin:$java_home/jre/bin:${PATH}

然后再回到终端输入,使文件生效。

source ~/.bash_profile

4.检查java环境是否配置好

cmd命令行,输入java -version  或者javac -version,输出版本号信息

二.android SDK安装(下载安装ADT Bundle)

1.下载地址:http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html

2.安装(直接下载ADT Bundle,无需安装,解压后可直接使用)

3.设置环境变量:

#android sdk所在目录
export  ANDROID_HOME=/Users/caris/Library/adt/sdk

export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$ANDROID_HOME/build-tools:

4.检查是否安装成功:CMD->运行adb命令,没有报错,说明配置成功

三.NodeJS安装(appium是使用nodejs实现的,node是解释器,首先需要确认安装好)

1.下载地址:http://nodejs.cn/download/,windows选择(.msi)

2.安装

3.检查安装Nodejs是否成功:CMD->输入node -v,可以看到版本号,说明成功啦

四 . 安装idea
下载地址:http://www.jetbrains.com/idea/

创建maven 项目,配置pom文件

 

添加 java-client 

<dependencies>

 

    <dependency>

        <groupId>io.appium</groupId>

        <artifactId>java-client</artifactId>

        <version>4.1.2</version>

    </dependency>

</dependencies>

添加testng,地址https://mvnrepository.com/artifact/org.testng/testng/6.14.3

<!-- https://mvnrepository.com/artifact/org.testng/testng -->
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.14.3</version>
<scope>test</scope>
</dependency>

 

五.Appium安装(下载版本 )

1.下载地址:

https://bitbucket.org/appium/appium.app/downloads/

或者下载appium-desktop 下载地址:这里

2.安装

3.配置环境变量:如果想通过命令行运行appium,需要配置环境变量

path=appium/node_modules/.bin

4.检查安装appium是否成功

进入cmd命令行,输入appium-doctor,出现以下提示,all checks were successful,说明环境成功

 

以上是关于基于Mac的Appium环境搭建(java)的主要内容,如果未能解决你的问题,请参考以下文章

Appium 1.6.4 环境搭建流程(Java, Android+IOS, Windows+Mac)

mac上搭建appium环境过程以及遇到的问题

Appium环境搭建(Mac版)

appium mac环境搭建

Appium移动自动化测试之—基于java的iOS环境搭建

Mac下搭建appium自动化测试环境