成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解Appium環境搭建(百分之百成功)

系統 Linux
本文我來講解在Windows10 環境下Appium的環境搭建工作,請大家跟我一步步地下載各個軟件(已附鏈接)并進行安裝,相信一定會把Appium環境成功搭建。同時,我在文章中還會告訴大家為什么需要這么多軟件,讓大家了解其本質原因。

 初識Appium的同學一定會被其復雜的環境搭建工作搞得頭暈目眩,我相信有不少人因此就直接放棄了!本文我來講解在Windows10 環境下Appium的環境搭建工作,請大家跟我一步步地下載各個軟件(已附鏈接)并進行安裝,相信一定會把Appium環境成功搭建。同時,我在文章中還會告訴大家為什么需要這么多軟件,讓大家了解其本質原因。

安裝Java jdk 1.8

默認安裝即可,

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

安裝Android sdk

大家可以直接下載android studio最新版本(

https://developer.android.google.cn/studio),它同時包括Android IDE和Android SDK,默認安裝即可。完成安裝后,會自動安裝好Android sdk,默認安裝路徑是C:\Users\your user\AppData\Local\Android\Sdk

安裝nodejs

下載nodejs 最新版本http://nodejs.cn/,默認安裝即可

添加環境變量

添加環境變量JAVA_HOME和ANDROID_HOME(注意:不要命名為其他變量名)

JAVA_HOME指向jdk根目錄

ANDROID_HOME指向sdk根目錄

把下列變量添加到windows系統Path變量中

%JAVA_HOME% ,% ANDROID_HOME %\tools, ,%ANDROID_HOME %\platform-tools,

安裝nodejs

下載nodejs 最新版本http://nodejs.cn/,默認安裝即可

下載IDE所需jar包

IDE: Eclipse (也可以使用前面下載的Android Studio)

下載自動化測試開發所需的jar包,

http://appium.io/downloads.html( 目前是:java-client-7.5.1-all.jar ),下載完畢后引入到Java工程

安裝Appium Desktop

下載Appium desktop并進行默認安裝,下載地址

https://github.com/appium/appium-desktop/releases/tag/v1.20.2-4

備注:也可以通過npm install的方式進行安裝(不推薦)

解釋說明

至此,Appium環境搭建完畢,點擊Appium.exe,就可以啟動appium server了,如下所示:

大家也許會問,為什么安裝appium 會這么麻煩,需要安裝這么多東東呢,在這里我來一一解釋一下:

1.因為appium操控android的app 需要使用安卓 sdk中的uiautmator,所以我們需要安裝Android SDK;

2.Android SDK 依賴于JDK,所以需要安裝JDK;

3.Appium 是用nodeJS 編寫的,自然需要安裝NodeJS

4.添加變量JAVA_HOME和ANDROID_HOME是因為Appium Server的運行需要這兩個變量,如下圖所示:

5.而java-client-7.5.1-all.jar 則是我們做自動化測試時需要的api,我們利用它就可以進行自動化測試的腳本開發了,如下所示:

關于Appium的原理請閱讀文章:Appium原理精講

 

責任編輯:姜華 來源: 今日頭條
相關推薦

2016-11-14 16:37:44

2013-11-06 14:49:38

百分之百百度

2022-09-09 08:32:14

SQLMySQL數據庫

2022-03-28 10:01:38

物聯網安全物聯網

2009-08-28 17:58:16

2021-03-24 15:06:55

SQL數據庫MySQL

2023-11-07 08:38:08

SQLOracleMySQL

2010-09-14 11:15:10

馬云

2021-08-23 10:59:01

Nginx高可用Linux

2021-08-02 10:06:53

勒索軟件惡意軟件安全

2022-02-10 16:25:11

css面試題選擇器權重

2022-06-14 08:32:01

SQLOracleMySQL 8.0

2021-09-02 07:09:18

數據庫平臺SQL

2010-09-06 10:47:56

2017-11-15 08:26:52

IntelAMD技術

2022-06-27 14:12:22

CIOIT領導者項目管理

2016-01-21 09:30:56

編程趨勢預測

2021-04-09 08:40:51

網絡保險網絡安全網絡風險

2022-06-15 13:40:38

端口掃描工具開源工具

2013-06-18 11:37:42

XFSRHEL 6.4
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产一区二区三区观看不卡 | 亚洲第一av| 亚洲一区二区三区四区五区中文 | 亚洲欧美一区在线 | 日本中出视频 | 99re99| 91污在线 | 亚洲欧美一区二区三区情侣bbw | 日韩欧美三区 | 2019天天操| 欧美日韩三级 | 日本精品视频 | 久久综合伊人 | 日日干夜夜操 | 韩国主播午夜大尺度福利 | 亚洲午夜网 | 国产精品一区二区久久 | 91久久精品国产91久久性色tv | 国产亚洲欧美另类一区二区三区 | 国产91av视频在线观看 | 一级日批片 | 国产电影一区二区三区爱妃记 | 久久久久国产一区二区三区 | 中文字幕免费视频 | 深夜爽视频| 亚洲午夜视频在线观看 | 久久免费视频1 | 亚洲成人三区 | 欧美13videosex性极品 | 欧美精品一区三区 | 亚洲va国产日韩欧美精品色婷婷 | aⅴ色国产 欧美 | 精品蜜桃一区二区三区 | 久久成人免费视频 | 日韩av一区二区在线观看 | 精品久久久久久 | 久久成人一区二区三区 | 欧美黄色精品 | 欧美国产视频一区二区 | 国产九九av| a级毛片毛片免费观看久潮喷 |