コンテンツへスキップ

Appiumプラグイン

プラグインは、Appiumの動作を拡張または変更するためのさまざまな方法を提供します。それらは完全にオプションであり、標準的な自動化機能には必要ありませんが、より専門的な自動化ワークフローには役立つ場合があります。

一般的に、プラグインは、次のコマンドを使用して、リストされているインストールキーを使用してインストールできます。

appium plugin install <installation key>

公式プラグイン

これらのプラグインは現在、Appiumチームによって保守されています。

プラグイン
インストールキー
説明
Execute Driver execute-driver Appiumサーバーへの単一の呼び出しで、コマンドのバッチ全体を実行します。
Images images 画像のマッチングと比較機能
Relaxed Caps relaxed-caps 機能に関するベンダープレフィックスに関するAppiumの要件を緩和します。
Universal XML universal-xml iOSとAndroidの標準XML形式の代わりに、両方のプラットフォームで同じXML定義を使用します。

その他のプラグイン

これらのプラグインはAppiumチームによって保守されておらず、追加の機能を提供できます。

プラグイン
インストールキー
説明
サポート元
AltUnity --source=npm appium-altunity-plugin AltUnityTesterフレームワークを介して、新しいコンテキストで、自動化対象のUnityゲームとアプリ。 HeadSpin
Device Farm --source=npm appium-device-farm 接続されたAndroidデバイスとiOSシミュレーターでドライバセッションを管理および作成します。 @AppiumTestDistribution
OCR --source=npm appium-ocr-plugin OCRテキストを介して要素を検索します。 @jlipps
Reporter --source=npm appium-reporter-plugin スクリーンショットを含むスタンドアロンの統合HTMLレポートを生成します。レポートは、スクリーンショットのキャプチャやレポートの生成などの重い処理を心配することなく、Appiumサーバーから取得できます。 @AppiumTestDistribution

注記

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