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 文件中,歡迎提出公關,將其新增至本節,並附上該用戶端的說明文件連結。