1. 程式人生 > >Appium+python自動化(二)- 環境搭建—下(超詳解)

Appium+python自動化(二)- 環境搭建—下(超詳解)

簡介

   巨集哥的人品還算說得過去,雖然很久沒有搭建環境了,但是換了新電腦裝置,一氣呵成,將android的測試開發環境已經搭建準備完畢。上一篇android測試開發環境已經準備好, 那麼接下來就是appium的環境安裝和搭建了。

嘿嘿!巨集哥和小夥伴們開個玩笑,不要覺得自人品不好,就不會成功那都是騙人的。搭建環境和人品半毛錢關係也沒有,搭建環境環境安裝過程中切勿浮躁,靜下心來一個一個慢慢地按照步驟一個個來。

遇到問題解決問題即可。巨集哥倒是想遇到問題了,可是問題死活不找巨集哥,怕被巨集哥KO掉了,當然你們遇到問題可以留言給巨集哥,巨集哥有時間會給大家一一答疑的。 

   環境裝好後,可以用真機連電腦,也可以用android-sdk裡面的模擬器(當然這個模擬器不是很好用),我一般喜歡真機,真機比較快。 而且模擬器和真機還是有一些差別的。

一、環境準備

 1、巨集哥的環境是Windows 10版本 64位系統(32位的同學自己想辦法哦,遇到問題可以@巨集哥,並留言的哦!!!)

    2、1.8.0_181 (64位)

    3、android-sdk_r24.3.4-windows

    4、python:3.7

    5、appium:1.4.16.1

 

    6、Node.js:node-v10.16.0-x64

 

    7、Appium-Python-Client

二、Python安裝

    1、巨集哥的電腦作業系統:win10 64位系統

    2、下載Python安裝包,選擇2.7版本和3.7版本都可以,巨集哥這裡安裝的是3.7的,巨集哥喜歡新的,但不是喜新厭舊的人哦,這個叫此新非彼新。

  官網下載地址:https://www.python.org/15

    3、Python安裝,雙擊傻瓜式安裝(別安裝在c盤哦),不會安裝的可以看這裡:傳送門

    4、巨集哥的安裝目錄在d盤:D:\software\Python\Python37

    5、安裝完成後,看下這個目錄D:\software\Python\Python37\Scripts,有沒pip.exe和easy_install.exe(一般都有)。沒有也不要急不要怕:可以重新安裝或者自己手動安裝一下也是可以的。不會找巨集哥!!!

    6、將D:\software\Python\Python37和D:\software\Python\Python37\Scripts,新增到環境變數path下。這裡如果在安裝的時候勾選上後,就不需要手動配置了,如果緊張忘記了。也不要怕,配置一下就可以了.

    7、開啟cmd輸入python,出現版本號,然後輸入print("Hello python world!")

三、安裝node.js

    1、下載官網地址:下載地址:https://nodejs.org/en/(不會下載的在群檔案找吧appium交流QQ群:707699217)

    2、下載獲取到安裝檔案後,直接雙擊安裝檔案,根據程式的提示,一路傻瓜式安裝,完成nodejs的安裝(一直下一步就行,可以將路徑進行修改)。

(1)雙擊安裝檔案

(2)點選“執行”

(3)點選“next”

(4)選中“I accept”,點選“Next”

(5)修改安裝目錄(或者預設也可以),點選“Next”

(6)繼續點選“Next”

(7)點選“install”,等待一會

(8)點選“Finish”,完成安裝。安裝完成後,執行cmd,輸入node –v檢視版本號,然後輸入npm

    3、出現如上圖資訊,表示node.js安裝成功。npm是一個node包管理和分發工具,(巨集哥覺得這玩意和python裡邊的那個皮I皮差不多pip)。

有了npm,後面就可以輸入指令線上安裝appium(開啟 cmd輸入:npm install –g appium但是巨集哥一般不推薦這種,下載比較慢,安裝過程也看不到,等的心煩的厲害,所以巨集哥推薦用下面這種客戶端安裝

四、安裝.net framework

    1、由於Appium是用.net開發的,所以安裝之前需要安裝.net framework4.5,否則安裝過程中會報錯,官網下載:http://www.microsoft.com/zh-cn/download/details.aspx?id=30653

       下載成功後直接點選安裝即可。

五、安裝appium

   1、下載地址:https://bitbucket.org/appium/appium.app/downloads/

       當前最新版本為 AppiumForWindows_1_4_16_1.zip ,注意這是一個 Windows 版本,如果你的電腦為MAC請下載 appium-1.5.3.dmg 。雖然你已經看到了這些下載包,但我不保證你能下載的下來。

       所以,下載不下來的小夥伴們可以@巨集哥留言哦!!!

    2、 我們以 Windows 為例,將下載的 AppiumForWindows.zip 進行解壓,點選 appium-installer.exe 進行安裝。直接雙擊appium-installer.exe檔案安裝就好,出現如下

3、選擇語言,點選“OK”

4、點選“Next”,修改安裝路徑

5、點選“Next”

6、繼續點選“Next”

7、點選“Next”

8、點選“Install”等待一下

9、點選“Finish”,桌面會生成一個appium的圖示,啟動後介面顯示如下

六、appium-doctor

    1、appium安裝好後,找到這個檔案目錄    D:\software\Appium\node_modules\.bin

    2、將上面的地址新增到環境變數path下。老辦法,巨集哥一說老辦法,大家都知道了吧!到現在了,應該和巨集哥達成這個默契了吧!如果沒有,巨集哥有點失望,不過沒事的,那就從現在和巨集哥達成這個默契吧!!!

    3、cmd開啟命令列視窗,輸入appium-doctor ,輸入appium-doctor,檢查環境是否OK,出現以下提示,All Checks were successful ,說明環境配置成功。

七、安裝Appium-Python-Client

    1、首先需要安裝Python37,進行環境配置。前面python環境安裝,已經準備好pip了,所以這裡直接開啟cmd,輸入:pip install Appium-Python-Client

       這個在這就不贅述了,在這寫這個的目的時需要將Python與appium關聯起來。

      關聯方法: cmd開啟命令列視窗,輸入:pip install Appium-Python-Client,提示成功就可以了。

 

至此,appium環境搭建成功!!!沒辦法,有點氣人啊。巨集哥人品還是那麼好,一氣呵成,沒遇到任何問題哦!!!

到這裡,該安裝的軟體都已經安裝好,都已經全部準備就緒。要想和巨集哥一起快樂的玩耍,你必須的打怪通關,披荊斬棘的走到這一步。

接下來就是怎麼去用了。各種裝備都已經攜帶好了,那就和巨集哥一起進入python+appium的精彩世界開始快樂地組團打怪通關吧!!!

在學習過程中有遇到疑問的,可以加appium+python QQ群交流:707699217

八、小結

1、現在網上這類教程很多,有些小夥伴看到有的教程安裝node.js時候,需要配置環境變數,巨集哥告訴你,這裡不需要,因為已經配置好了,當出現下邊的紅框的內容就表示環境變數已經配置好了

 不相信的小夥伴們,可以  開啟計算機-》屬性-》高階系統設定-》環境變數-》編輯path(系統變數),檢視一下,巨集哥有沒有忽悠你,有沒有騙你。看到已經配置好了。如圖所示:

 2、安裝.net framework4.5時候,出現如圖介面,不要慌,仔細一看,是你安裝過.net framework4.5,所以會出現,如下,直接關掉。

 3、最後巨集哥給你說說:此新非彼新。以上兩個就是巨集哥為什麼喜歡新的原因,因為一些東西隨著時間演變,版本的更新,軟體會趨於人性化讓你省許多事,節省好多時間。比如這裡不用配置環境變數和安裝.net framework4.5。

當然了這個是巨集哥的猜測,有興趣的小夥伴可以安裝低版本的node.js,看一看是不是需要配置環境變數呢,時間的關係這個就不在這裡演示了。實測過這個的可以給巨集哥一個答案