appium環境搭建


 appium的流程如下:(寫得有點潦草,請忽略,哈哈哈哈)

既然我們已經知道appium的流程了,那么搭建appium環境,需要安裝哪些工具呢?

我的系統是windows10,工具版本:python 3.7.3、node.js 10.16.0、jdk1.8.0、sdk 24.4.1、appium 1.13.0、appium-python-client 0.46

一、首先我們需要先安裝python和node.js,因為這兩個工具是獨立的

我這里的python版本是3.7.3,安裝目錄是D:\python\python

python安裝及環境變量配置:在官網上下載,默認安裝即可。檢驗是否安裝成功的依據是:在cmd中輸入python -V,出現以下界面,則安裝成功。

環境變量配置:

path變量添加數值python安裝目錄。因為path本身是有數值的,所以要用;隔開。

我這里的node.js版本是10.16.0,安裝目錄是D:\Node\Node

node.js安裝:在官網上下載,默認安裝即可。安裝過程中已自動配置了環境變量和安裝好了npm包。我們在環境變量path數值中可以看到多了node.js的安裝目錄內容。node.js這里的環境配置主要配置的是npm安裝的全局模塊所在的路徑,以及緩存cache的路徑,之所以要配置。

檢驗node.js是否安裝成功的依據是:在cmd中輸入 node -v 和 npm -v 分別查看node和npm的版本號:

 

二、接着安裝jdk、android sdk

我這里的jdk版本是1.8.0,安裝目錄是

jdk安裝及環境變量配置:可參考https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html,因為是比較常用的工具,所以安裝過程就不做詳細分析。

檢驗jdk是否安裝成功的依據是:在cmd中輸入java -version,可以查看到jdk版本。

我這里的sdk版本是24.4.1,安裝目錄是D:\Android SDK\android-sdk-windows

android sdk安裝及環境變量配置:官網下載版本24.4.1 windows的zip格式,下載完成后,解壓。在sdk目錄中打開SDK Manager.exe,選擇這些選項,點擊安裝Install 57 packages。因為我已經安裝過了,所以這里的選項狀態顯示是Installed(已安裝)。我選了安卓系統10、9、8.1.0、8.0.0四個版本(這里的版本是為了虛構安卓模擬器,因為sdk有自帶的模擬器AVD Manager,可以在AVD Manager中設置需要構建的安卓機相關信息。但后續實踐中發現AVD Manager不是很好用,沒有界面,我另外安裝了其他的模擬器。所以這里的版本可以只安裝一個)。

安裝好后,我們可以看到sdk安裝目錄的文件夾變多了。

然后配置環境變量。新建系統變量ANDROID_HOME,變量值為安裝目錄。

然后將%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools​​​​​​​添加到Path環境變量中。

檢驗sdk是否安裝成功的依據是:在cmd中輸入adb或者android。

正常情況下,輸入android,會彈出SDK Manager.exe,也就是下面這個窗口:

輸入adb,會顯示安卓系統版本。

 但是我在實際操作過程中,發現輸入adb是成功的,但是輸入android,提示不是內部或外部命令。

后來我將環境變量中的ANDROID_HOME刪了,將path變量中的%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools​​​​​​​修改D:\Android SDK\android-sdk-windows\tools;D:\Android SDK\android-sdk-windows\platform-tools;(其中D:\Android SDK\android-sdk-windows為SDK安裝目錄,也就是ANDROID_HOME的數值)。

保存后,發現輸入android、android -h、adb都成功了。所以這個問題可以留意一下。

詳細步驟可以參考https://blog.csdn.net/zeternityyt/article/details/79655150

三、然后安裝appium。

appium安裝及環境變量配置:安裝有2種方法,一是通過npm安裝、配置環境變量;二是通過官網下載安裝包安裝、配置環境變量。

這里我用的是第一種方法安裝appium:通過npm安裝appium,配置環境變量。npm安裝命令行:npm install -g appium

(因為我比較喜歡各個軟件單獨安裝在一個文件夾中,方便區分,所以我會選擇將npm的默認安裝目錄修改為指定的路徑。之后要是再通過npm安裝其他工具,也會繼續修改安裝目錄的。當然,要是覺得安裝在默認目錄沒關系,可以不用修改。)

安裝過程中要是卡住,一直沒響應,處於下載中,可能是因為網絡中斷了。把cmd強制關掉,再打開cmd,輸入npm install -g appium就可以了。時間會有點長,耐心等待就可以。等到最后,出現出現下面這兩行字就說明已經安裝成功啦!

配置環境變量:將appium安裝目錄添加到path中。

檢驗appium安裝成功的依據是:在cmd中輸入appium,可以查看到appium版本。

四、最后安裝appium-python-client(這個是appium連接python的連接工具,簡稱api)

appium-python-client安裝:在官網中(https://pypi.org/project/Appium-Python-Client/#files)中下載appium-python-client,最新版本是0.46,下載。解壓,然后在cmd中進入appium-python-client文件夾,找到setup.py文件,使用python setup.py install安裝。

出現以下圖內容,說明安裝成功。

到這里,appium的環境搭建就完成啦!

最后,為了編寫代碼方便,下載了個編輯器,可以在編輯器中直接運行該代碼。我這里下載的是sublime_text。當然,你也可以用其他的編輯器,比如Pycharm。

選擇編碼語言:

運行代碼:


免責聲明!

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



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