1. 程式人生 > >自動化測試框架Appium的安裝和使用

自動化測試框架Appium的安裝和使用

Appium是一個用於Android應用程式,IOS應用程式、Windows應用程式的自動化跨平臺的開源框架。由於Appium是跨平臺的工具,這意味你可以使用相同的API針對多個平臺(iOS,Android,Windows)編寫測試。這樣可以在iOS,Android和Windows測試套件之間重用程式碼。

安裝Appium之前必須先確保本機中有node.js,Android SDK,Java等變數。

(1)Node.js的安裝:

首先node.js官網上下載對應自己電腦的版本的node.js。windows可以下載.msi檔案。下載後一路安裝下去即可。使用這個方法安裝的node.js會自動將node.js新增的刀系統的環境變數中。通過在命令列輸入npm。會有對應的資訊出來。

(2)Android SDK安裝

Android SDK的安裝最簡單的方法。有一個就是直接安裝Android Stdio。這樣就可以把Android執行所需要的工具都下載下來。第二種是方法是下載tool包。

首先到https://www.androiddevtools.cn/

選擇24.4.1下的windows下的壓縮包。解壓後開啟Manager SDK。下載好其他所需的工具。(補圖)

由於這些工具包都在谷歌伺服器那邊,下載速度可能會很慢或者連線不上的情況,這時可以採用國內映象。推薦中科院開源協會映象站地址IPV4/IPV6 : http://mirrors.opencas.ac.cn

 埠:80和大連東軟資訊學院映象伺服器地址:http://mirrors.neusoft.edu.cn  埠:80。具體操作就是在SDK管理器中選擇Option選項下拉,然後填上對應的伺服器和埠。

設定環境變數

新建一個環境變數ANDROID_SDK。然後把上面sdk包解壓的地址寫上去。

然後在系統變數path中加變數值%ANDROID_HOME%\platform-tools,然後再增加變數值%ANDROID_HOME%\\tools。

在命令列輸入adb。會出現下圖所示。說明安裝成功。

安裝Appium

Appium的安裝很簡單。到官網上點選Download按鈕,會跳到對應的github頁面,然後選擇最近的desktop版本。然後點選安裝。這個安裝過程還是有點久的。

安裝好開啟會開啟就是以下的介面。

選擇高階選項啟動

 啟動後就會進入到伺服器控制檯。

啟動session

Descired Capabilities是Appium啟動所需的配置,你必須告訴Appium這次啟動平臺是Android、還是Ios。平臺的版本號,接入裝置的名稱,啟動app的package包(一般來說是apk所在的位置)

填好後Appium會自動生成一個json。然後點選StartSession。通過USB將手機連線到PC上,手機開啟除錯模式。然後就可以在session看到手機介面了。