Appium ドライバー
少なくとも1つのドライバーがないとAppiumを使用できません!各ドライバーのリンクをクリックして、そのドライバーの具体的なインストール手順とドキュメントを参照してください。
一般的に、ドライバーはリストされているインストールキーを使用して、次のコマンドでインストールできます。
ドライバーの詳細については、ドライバー入門をご覧ください。
公式ドライバー¶
これらのドライバーは現在、Appiumチームによってメンテナンスされています。
ドライバー | インストールキー | プラットフォーム | モード |
---|---|---|---|
Chromium | chromium |
macOS、Windows、Linux | Web |
Espresso | espresso |
Android | ネイティブ |
Gecko | gecko |
macOS、Windows、Linux、Android | Web |
Mac2 | mac2 |
macOS | ネイティブ |
Safari | safari |
macOS、iOS | Web |
UiAutomator2 | uiautomator2 |
Android | ネイティブ、ハイブリッド、Web |
XCUITest | xcuitest |
iOS | ネイティブ、ハイブリッド、Web |
その他のドライバー¶
これらのドライバーはAppiumチームによってメンテナンスされておらず、追加のプラットフォームをターゲットにするために使用できます。
ドライバー | インストールキー | プラットフォーム | モード | サポート元 |
---|---|---|---|---|
Flutter | --source=npm appium-flutter-driver |
iOS、Android | ネイティブ | コミュニティ |
LG WebOS | --source=npm appium-lg-webos-driver |
LG TV | Web | HeadSpin |
Linux | --source=npm @stdspa/appium-linux-driver |
Linux | ネイティブ | @fantonglang |
Roku | --source=npm @headspinio/appium-roku-driver |
Roku | ネイティブ | HeadSpin |
Tizen | --source=npm appium-tizen-driver |
Android | ネイティブ | コミュニティ / Samsung |
TizenTV | --source=npm appium-tizen-tv-driver |
Samsung TV | Web | HeadSpin |
Windows | --source=npm appium-windows-driver |
Windows | ネイティブ | コミュニティ / Microsoft |
Youi | --source=npm appium-youiengine-driver |
iOS、Android、macOS、Linux、tvOS | ネイティブ | コミュニティ / You.i |
注記
Appiumドライバーを保守していて、Appiumドキュメントにリストしたい場合は、このセクションにドライバードキュメントへのリンクを追加するPRを作成してください。