基於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,說明環境成功

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM