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 文档中,请随时创建一个 PR 将其添加到此部分,并提供指向该客户端文档的链接。