跳到內容

Appium 客戶端

您需要一個用戶端來撰寫和執行 Appium 腳本。您會希望非常熟悉您的用戶端文件(以及 Appium 用戶端所依賴的任何 Selenium 用戶端的說明),因為那將會是您與 Appium 的主要介面。

若要進一步瞭解用戶端,請閱讀我們的 用戶端簡介

官方用戶端

這些用戶端目前由 Appium 團隊維護

用戶端 語言
Appium Java 用戶端 Java
Appium Python 用戶端 Python
Appium Ruby Core 用戶端(建議)
Appium Ruby 用戶端
Ruby
Appium .NET 用戶端 C#

其他用戶端

這些用戶端並未由 Appium 團隊維護,且可與其他語言搭配使用

用戶端 語言
WebdriverIO Node.js
Nightwatch.js Node.js
RobotFramework DSL
multicatch 的 appium-client Rust

一般而言,任何與 W3C WebDriver 規格相容的用戶端都將能與 Appium 良好整合,儘管某些 Appium 特定指令可能未在其他用戶端中實作。

注意

如果您維護一個 Appium 用戶端,並希望將其列在 Appium 文件中,歡迎提出公關,將其新增至本節,並附上該用戶端的說明文件連結。