標籤:將不 服務 href tar com win 知識 start auto
1.需要提前準備什嗎?
編程環境,appium client,appium-desktop,1部測試機
這裡使用python作為程式設計語言,使用安卓真機進行測試。
2.安裝Android SDK
註明:如果不使用 Android 模擬器運行測試的話可以跳過,不過,建議安裝;因為它內建的一些工具是 appium 測試必須要用的!比如 uiautomatorviewer.bat,經常用來抓取頁面元素。
將下載的 Android SDK 解壓,得到如下目錄
配置android環境變數,方法與Java環境變數類似。。我原生目錄結果為:
D:\android\sdk
下面設定環境變數:
“我的電腦” 右鍵菜單 —> 屬性 —> 進階 —> 環境變數 —> 系統變數 —> 建立環境變數 ANDROID_HOME
找到 path 變數名—> “編輯” 添加:
3.安裝 appium-desktop
Appium Mobile Testing中有個很重新的組件 Appium-Server,它主要用來監聽我們的行動裝置(真機或模擬器),然將不同程式設計語言編寫的 appium 測試指令碼進行解析,然後,驅動行動裝置來運行測試。
但Appium-Server有一兩年沒有更新了。Windows版在 2015 年底止步於的 AppiumForWindows_1_4_16_1.zip
於是,新的工具 Appium-desktop 來了! 它來繼續 Appium-Server的使命,當然, Appium-Server當前仍然是可用的。
安裝過程太簡單了,雙擊 exe 檔案,然後,等待安裝完就好了,中間都不需要你設定任何選項。所以,這裡就不貼圖了。
安裝過程中360會提示有程式修改DLL檔案,選擇 允許該程式的所有操作即可
安裝完成案頭會產生一個紫色的 appium 表徵圖,雙擊開啟
預設顯示監控的 host 和 port ,這和 Appium-Server中是一致的。點擊 “Start Server V 1.6.5” 按鈕啟動服務。
4.串連真機,執行Appium測試指令碼
這裡使用的是華為測試,通過資料線串連手機和電腦,執行手機小幫手安裝嚮導。
真正執行測試指令碼前,還應該配置python-selenium環境
開啟pycharm,settings-->Default Settins-->Project Interpreter-->安裝selenium和Appium-Python-Client
現在啟動真機裝置,執行 Appium 自動化測試指令碼,可以通過 Appium-desktop 來運行測試了
最後分享一個神奇的網站,Android開發最新的包和工具都在這裡面可以下到。
:http://mirrors.neusoft.edu.cn/android/repository/
Appium環境搭建