為了方便大家,下面是本人安裝和搭建appium所需要的軟件,自取。
鏈接:https://pan.baidu.com/s/1wl5Xnos4BmnSZsBRd6B5YA#list/path=%2F
提取碼:c81g
搭建appium環境之前,不妨先問自己以下幾個問題:
- appium環境是不是需要一個appium安裝包?
- appium是node.js開發的,他的依賴是不是就是node.js的安裝包?
- 針對Android進行測試,是不是需要Android的sdk?
- Android是基於java開發的,是不是需要配置java的sdk?
- 既然要做自動化,是不是需要選擇安裝一個開發語言Python?
- Python和appium究竟是怎么進行交互的呢?是不是需要一個第三方擴展包:appium-python-client?
- 工欲善其事必先利其器,是不是需要選擇一個IDE工具,這里可以選擇Pycharm或者sublime
接下來,回歸我們的主題!Win10下如何安裝和搭建appium自動化測試環境,步驟如下:
一、安裝JDK,並配置環境變量。(JDK的安裝路徑:D:\Java\jdk1.8.0_181)
本人用的是jdk-8u181-windows-x64(文章開頭給的網盤鏈接里面有),或者直接去官網下載:https://www.oracle.com/technetwork/java/javase/downloads/index.html
安裝和配置完Java的環境變量后,在cmd輸入java或javac,若不報錯,就OJBK...
PS:cmd輸入java -version可以查看jdk版本,cmd輸入where java可以查看java.exe的路徑
二、安裝Android SDK,並配置環境變量。(Android SDK的安裝路徑:D:\Android\android-sdk)
本人用的是installer_r24.4.1-windows(文章開頭給的網盤鏈接里面有),或者直接去官網下載:https://android-sdk.en.softonic.com/download
安裝和配置完Android SDK的環境變量后,在cmd輸入adb devices,如果沒有報錯,就OJBK...
三、安裝node.js
本人用的是node-v5.6.0-x64(文章開頭給的網盤鏈接里面有),或者直接去官網下載:https://nodejs.org/en/
接下來就是傻瓜式安裝,這里就不描述了。。。
PS:cmd輸入node -v可以查看版本號,輸入npm可以查看npm的命令介紹和npm的安裝路徑(npm是一個node包管理和分發工具,類似於python里面的pip,例如cmd輸入npm install -g appium可以在線安裝appium,但是下載速度很慢,所以不建議)
node.js不需要手動配置環境變量,安裝過程中會自動配置
四、安裝appium,並配置環境變量
本人用的是AppiumForWindows_1.4.16.1(文章開頭給的網盤鏈接里面有),或者直接去官網下載:http://appium.io/
安裝和配置完appium的環境變量后,在cmd輸入appium或appium-doctor,如果沒有報錯,就OJBK...
五、安裝python
本人用的是python 3.7.0(文章開頭給的網盤鏈接里面有),或者直接去官網下載:https://www.python.org/downloads/windows/
安裝完python后,使用pip下載python測試庫Appium-Python-Client(用python腳本來驅動appium),類似於web自動化框架selenium
PS:由於本人在安裝過程中勾選了添加環境變量到path,所以不用手動配置python的環境變量
六、安裝pycharm
傻瓜式安裝,這里就不描述了。破解請參考網上資料。。。
參考鏈接:https://www.jianshu.com/p/88b72a0b0dad
https://blog.csdn.net/weixin_40412060/article/details/82846864