Appium 精要
正如在主頁面所述,Appium 的目標是支援許多不同平台(行動裝置、網路、桌面等)的 UI 自動化。不僅如此,它還支援以不同語言(JS、Java、Python 等)撰寫的自動化程式碼。將所有這些功能結合在單一程式中是一項非常艱鉅,甚至是不可能完成的任務!
為了達成此目標,Appium 實際上分為四個部分
- Appium 核心 - 定義核心 API
- 驅動程式 - 實作與特定平台的連線
- 用戶端 - 實作特定語言的 Appium API
- 外掛程式 - 變更或擴充 Appium 的核心功能
因此,為了開始使用 Appium 自動化某項功能,您需要
- 安裝 Appium 本身
- 為您的目標平台安裝驅動程式
- 為您的目標程式語言安裝用戶端程式庫
- (選用) 安裝一個或多個外掛程式
這些是基礎知識!如果您已準備好開始,請繼續進行 快速入門!
如果您希望進一步了解其運作方式,請參閱這些頁面以取得背景資料
最後,若要了解 Appium 的起源,請查看 Appium 專案歷史。