Appium 是一個開源、跨平台的自動化測試工具,用于測試原生和輕量移動應用,支援 iOS, Android 和 FirefoxOS 平台。Appium 驅動蘋果的 UIAutomation 庫和 Android 的 UiAutomator 架構,使用 Selenium 的 WebDriver JSON 協定。Appinm 的 iOS 支援是基于 Dan Cuellar’s 的 iOS Auto. Appium 同時綁定了 Selendroid 用于老的 Android 平台測試。本文主要描述Appium自動化測試工具在windows系統上的配置工作。
Appium安裝前需要先安裝:nodejs、JDK、Android SDK、Eclipse
nodejs
下載下傳位址:https://nodejs.org/download/
驗證成功:Win+R>>cmd->>node -v,如出現類似以下提示,證明安裝成功!
JDK
下載下傳位址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
驗證成功:Win+R>>cmd->>java -version,如出現類似以下提示,證明安裝成功!
Android SDK
下載下傳位址:http://developer.android.com/sdk/installing/index.html
選擇Stand-alone SDK Tools
Eclipse
下載下傳位址:http://www.eclipse.org/downloads/
選擇:Eclipse IDE for Java EE Developers
Appium安裝
下載下傳位址:http://appium.io/
Selenium類庫
下載下傳位址:http://docs.seleniumhq.org/download/
我們需要下載下傳client、server
Appium java版類庫
下載下傳位址:http://appium.io/downloads.html
這些類庫我們在下一節撰寫測試腳本時會用到。
至此,我們做的準備工作就結束了,下一節,我們就來一起做一個測試程式。