実行中のブラウザー・インスタンスを使用した Web UI テストの記録

既にローカルで実行されているブラウザーを使用して、「Web UI テスト」パースペクティブ から Web アプリケーションの Web UI テストを作成できます。例えば、Web アプリケーションの一部を既に記録している場合、後で戻って記録を再開できます。Windows および Linux コンピューターでは Chrome および Firefox に対して、Macintosh コンピューターでは Safari、Chrome、および Firefox に対してサポートが提供されています。Internet Explorer はサポートされていません。

始める前に

  • テストに使用する予定のブラウザー用の Web UI 拡張をインストールします。説明については、Web UI テストでの Google Chrome の有効化Web UI テストでの Mozilla Firefox の有効化、およびMacintosh コンピューターでの Web UI 記録のための Apple Safari の有効化を参照してください。
  • テストの記録時には、各ページが完全にロードされるまで待機します。 この待機時間は、パフォーマンス結果には影響しません。テストを再生する際に、余分な待機時間 (考慮時間) を除去することができるためです。
  • Web UI テストで記録されるアクションの数を増やすには、レコーダーで Web ページのすべてのアクションをキャプチャーするように指定します。そのためには、 「ウィンドウ」 > 「設定」 > 「テスト」 > 「記録」 > 「Web UI 記録」にナビゲートして「ページ上のすべてのアクションを記録する」を選択します。
  • JavaScript 設定を含む、どのブラウザー設定も変更しないでください。ブラウザー内で Web UI スクリプトを記録および再生するには、JavaScript を有効にする必要があります。
  • モバイル・デバイスで Web アプリケーションをエミュレートするテストを記録する場合は、Google Chrome デバイス・モードでのテストの記録を参照してください。

このタスクについて

ビデオ: このビデオを活用して、この機能を学習します。

手順

  1. サポートされるブラウザーのセッションを開始し、テストする Web アプリケーションの URL を入力します。
  2. 「Web UI テスト」パースペクティブ「新規」 > 「記録からのテスト」をクリックします。または、ツールバーの「記録からの新規テスト」アイコン 「記録からの新規テスト」 をクリックします。
  3. 「新規記録からテストを作成する」をクリックします。 Web UI テストを選択します。機密データを記録する場合は、「記録の暗号化レベル」をクリックして、記録する暗号化レベルを選択します。「次へ」をクリックします。
  4. オプション: これより前にテスト・プロジェクトを作成していない場合は、「親フォルダーの作成」アイコン 親フォルダーの作成 をクリックして、テスト・プロジェクトを作成します。 詳しくは、『プロジェクトの作成』を参照してください。
  5. テストの名前を入力し、「次へ」をクリックします。
  6. 「クライアント・アプリケーションの選択」ページで、「実行中のブラウザー・インスタンス」を選択し、「次へ」をクリックします。
  7. 実行中のブラウザー・インスタンスのリストから、テストする Web アプリケーションを選択し、「完了」をクリックします。
  8. ブラウザーに戻り、テストを記録します。
  9. ブラウザー内でユーザー・タスクを完了した後で、「記録コントロール」ビューの「停止」アイコン 「停止」アイコン をクリックして、レコーダーを停止します。

    レコーダーを停止した後、記録からテストが生成されます。

  10. オプション: 編集のためにテストを開きます。

次のタスク

テストが生成されると、テスト・エディターで編集できるようになります。詳しくは、Web UI テストの編集を参照してください。

テスト用の変数データを作成するために、生成されたテストを初めて開いたときにワークベンチによって提案されるデータ・セット候補を使用できます。詳しくは、『テストを開くときにデータ・セット候補を表示する (Viewing dataset candidates when you open a test)』を参照してください。


フィードバック