Selenium IDE の既知の制限

サポートされていないコマンド

以下の Selenium IDE コマンドはサポートされていません。

  • 実行

  • 次のプロンプトで応答する

  • 次回の確認時にキャンセルを選ぶ

  • 次のプロンプトで [キャンセル] を選ぶ

  • 次回の確認で [ok] を選ぶ

  • ブレーク

  • at

  • ダブルクリック

  • マウスアウト

  • マウスの上

  • マウスの下

右クリック

マウスの右クリックはサポートされていません。

再生用の一時ユーザープロファイル

Selenium IDE の記録は現在のユーザープロファイルで行われますが、一時的なユーザープロファイルを使用して再生が行われます。 これは、認証を必要とする一部の web サイトでは、レコードセッション中に資格情報を要求しないことを意味しますが、再生中は認証手順が必要になります。 これを解決するには、ユーザーは手動でスクリプトを編集して、ログイン処理に必要なコマンドを挿入する必要があります。

1つのテストのみがサポートされています

Selenium IDE の各プロジェクトの1つのテストは、web UI フローでサポートされています。

各コマンドの場合

各コマンドに使用する場合は、追加の web UI フロー入力が生成されます。 これは既知の問題です。 任意の値を余分なフィールドに入力するだけで済みます。 再生には影響しません。

フレームインデックス

一部の遅延読み込みされたフレームがある場合、Web UI フローがフローを通じて実行できなくなることがあります。 Selenium IDE を通じてテストを行っているときにレコーディングが正常に再生され、Power オートメーションインフラストラクチャでの実行中に失敗することがあります。 Selenium IDE では、ドキュメント内の実際の要素の順序ではなく、読み込まれた順序でフレームが識別されます。 UI フローの再生では、要素の順序インデックスを持つフレームが選択されます。これは、Selenium IDE の録音インデックスと一致しない可能性があり、再生が失敗する可能性があります。 適切な CSS セレクターを使用して、フレームと親フレームを識別します。

ローカル再生と Power オートメーションインフラストラクチャによる再生

Selenium IDE 経由のローカル再生は、Selenium IDE と Webdriver の不一致により、一部のシナリオでは意図したとおりに動作しないことがあります。 ただし、Power オートメーションインフラストラクチャによる実行時の再生は、正常に動作する可能性があります。

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Insider に参加する

この情報は役に立ちましたか?

フィードバックをお送りいただきありがとうございます!

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×