Windows 設置
在 Windows 上,Appium 支持 Windows 與 Android 應用的自動化測試!
獲取更多信息請查閱 Windows 應用測試。
在 Windows 上運行 Appium
配置
開始安裝:
- 下載最新版本的 node 與 npm 工具 的 MSI (版本 >= 6.0)
- 打開你的 cmd 終端
- 運行
npm install -g appium
這條命令后,就會通過 NPM 去安裝 Appium。 - 在命令行簡單地輸入
appium
就可以快速開啟 Appium。 - 按照下面的只是去設置 Android 或者 Windows 應用的測試。
- 使用任意 Appium 客戶端去運行一個測試。
Android 應用測試的一些額外配置
- 下載最新版的 Java JDK這里(記得先接受協議的許可)。設置 'JAVA_HOME' 為你的 JDK 路徑。目錄下的
bin
文件夾應該添加到你的 PATH 變量中。 - 安裝 Android SDK。將環境變量
ANDROID_HOME
設置為你的 Android SDK 路徑,并且將tools
和platform-tools
這兩個文件夾添加到你的 PATH 變量中去。 - 安裝 Apache Ant 或使用 eclipse 插件目錄中的 Android Windows SDK。確保添加的文件夾包含 Ant 在你的 PATH 變量中。
- 安裝 Apache Maven ,并設置 M2HOME 與 M2 的環境變量。設置
M2_HOME
為 maven 所在的安裝路徑,設置M2
為bin
目錄的路徑。將M2
路徑添加到你的 PATH 變量中。 - 在 Windows 上運行測試,你需要啟動 Android 的虛擬機或者一臺已經連接電腦的 Android 真機,并且 AVD 要求 API Level 17 或更高版本,才能在命令行中運行 Appium(通過
appium
命令) - 你的測試腳本應該確保
platformVersion
參數是與你的模擬器或者模擬器的版本是一一對應的,以及app
參數是你的需要測試的應用的絕對路徑。
Windows 應用測試的額外配置
- 測試 Windows 應用,最基本的要求就是要打開 開發者模式。
(查看Windows app testing,了解更多測試 Windows 應用測試的說明)
運行 Appium
查看 server documentation 可以查看所有的命令參數。
- 在 Windows 上運行 Appium.exe 需要管理員權限,或者當你以源碼方式運行,你要在 cmd 運行時有管理員權限。
- 在 Windows 上運行 Andoid 測試時,務必記得添加上
--no-reset
或--full-reset
參數。 - Android 有硬件加速仿真器;但他也是有限制的,更多信息請查閱該文章.