Appium 精要

正如在主頁面所述,Appium 的目標是支援許多不同平台(行動裝置、網路、桌面等)的 UI 自動化。不僅如此,它還支援以不同語言(JS、Java、Python 等)撰寫的自動化程式碼。將所有這些功能結合在單一程式中是一項非常艱鉅,甚至是不可能完成的任務!

為了達成此目標,Appium 實際上分為四個部分

  • Appium 核心 - 定義核心 API
  • 驅動程式 - 實作與特定平台的連線
  • 用戶端 - 實作特定語言的 Appium API
  • 外掛程式 - 變更或擴充 Appium 的核心功能

因此,為了開始使用 Appium 自動化某項功能,您需要

  • 安裝 Appium 本身
  • 為您的目標平台安裝驅動程式
  • 為您的目標程式語言安裝用戶端程式庫
  • (選用) 安裝一個或多個外掛程式

這些是基礎知識!如果您已準備好開始,請繼續進行 快速入門

如果您希望進一步了解其運作方式,請參閱這些頁面以取得背景資料

最後,若要了解 Appium 的起源,請查看 Appium 專案歷史