參考文章:
作者:溫一壺清酒
原文:https://www.cnblogs.com/hong-fithing/p/11615628.html#top
作者:蟲師
原文:https://www.cnblogs.com/fnng/p/4540731.html
作者:LeLe_Feb
原文:https://blog.csdn.net/u011296485/article/details/79494110
版權聲明:本人摘錄、轉載以上文章僅用於參考、學習、記錄,轉載請附上原文鏈接!
以下全爲整理內容:
環境搭建需要安裝的軟件:
1、安卓環境相關:Android SDK、JDK、安卓模擬器(夜神)
2、Python環境相關:Python3、pycharm ——安裝及環境配置,略。
3、node.js
4、appium
5、Appium-python-Client
一、安裝node.js
配置Appium的環境,必須要有Node.js(Appium就是由Node.js編寫的),所以需要對Node.js進行安裝和配置環境。
1、先安裝node.js。官網:https://nodejs.org/en/download/
2、安裝完成後,打開Windows 命令(快捷鍵 win+R 輸入cmd),輸入“npm”並回車。出現下圖則node.js安裝成功。
npm是一個node包管理和分發工具,已經成爲了非官方的發佈node模塊(包)的標準。有了npm,可以很快的找到特定服務要使用的包,進行下載、安裝以及管理已經安裝的包。
二、安裝Appium
Appium的不同版本有不同的叫法,以2015 年底爲界限,之前叫Appium-Server,之後叫 Appium-desktop。因爲appium-server沒有更新了,且appium desktop可以直接定位元素。所以我使用appium desktop。
1、安裝Appium-desktop,地址:https://github.com/appium/appium-desktop/releases/tag/v1.13.0
2、在安裝好了之後,用appium-doctor來檢查是否配置成功,但新版的appium是沒有doctor文件的,所以需要通過npm下載並安裝,命令如下:
npm install -g appium-doctor
3、然後使用如下命令檢查新版的appium是否安裝成功,命令如下:
appium-doctor
出現如下頁面,則安裝Appium-desktop成功
三、安裝Appium-python-Client
Appium的實用方法都在Client的源碼裏,對於driver和webelement實例,均有對應的元素查找方法(webelement查找的是下面的子元素),有些兒專門針對手機的函數,則需要在這個Client安裝後方可使用。
1、使得appium和python建立連接關係,使用命令安裝Appium-python-Client:
pip install Appium-Python-Client