跳转至

Appium客户端

您需要一个客户端来编写和运行Appium脚本。您需要非常熟悉您的客户端文档(以及Appium客户端所依赖的任何Selenium客户端的文档),因为这将是您与Appium的主要接口。

要了解更多关于客户端的信息,请阅读我们的客户端简介

官方客户端

这些客户端目前由Appium团队维护:

客户端 编程语言
Appium Java client Java
Appium Python client Python
Appium Ruby Core client (Recommended)
Appium Ruby client
Ruby
Appium .NET client C#

其他客户端

这些客户端不由Appium团队维护,可以与其他语言一起使用:

客户端 编程语言
WebdriverIO Node.js
Nightwatch.js Node.js
RobotFramework DSL
multicatch's appium-client Rust

一般来说,任何兼容W3C WebDriver规范的客户端,也可以和Appium很好地集成,尽管某些Appium特定的命令可能无法在其他客户端中实现。

注意

如果您维护了一个Appium客户端,并希望在Appium文档中列出,请随时进行PR,将其添加到本部分,并附上客户端文档的链接。