コンテンツへスキップ

Appium クライアント

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's appium-client Rust

一般的に、W3C WebDriver仕様に準拠したクライアントであれば、Appiumと良好に統合されますが、一部のAppium固有のコマンドは他のクライアントでは実装されていない場合があります。

注記

Appiumクライアントを保守しており、Appiumドキュメントにリストアップすることを希望する場合は、PRを作成してこのセクションにクライアントのドキュメントへのリンクを追加してください。