Web アプリケーション テストを複数のブラウザで並列に実行する

ローカル マシンですべての利用可能なブラウザ上で期待通り Web アプリケーションが動作することを確認したら、テスト環境にさらに実行サーバーを追加して、Web アプリケーションのテストを複数のブラウザで並列に実行できます。

Web アプリケーションを追加のブラウザでテストするには、次の 3 つの方法があります。

  1. 既存の実行サーバーに追加のブラウザをインストールする この方法は、追加のブラウザをテストすることができますが、ブラウザが実行サーバー上で順番にテストされるため、テスト対象アプリケーションに対してテスト セットを実行するために必要な時間は増加します。
  2. テスト環境に追加の実行サーバーを追加する この方法は、テスト セットの実行時間を大幅に増加させることなく、追加のブラウザをテストできます。各サーバーの利用可能なブラウザに基づいて、実行サーバー間でテストが分散されます。ただし、この方法は、ハードウェア要件を高めます。テスト環境に実行サーバーを追加する方法の詳細については、「物理実行サーバーを設定する」を参照してください。
  3. クラウドに接続する
    注: テストをクラウドで実行することができるようにするには、クラウド プロバイダのアカウントが必要です。

    この方法は、テスト セットの実行時間を増加させることも必要な追加のハードウェアもなく多種多様なブラウザをテストできます。追加のコストは、テスト作業 (テスト セットを実行する頻度とテスト セットの規模) に直接影響を受けます。

テスト環境の設定についての情報は、「実行サーバーを設定する」を参照してください。

複数のブラウザーに対するキーワード駆動テストの実行についての詳細は、「キーワード駆動テストを使用したクロス ブラウザ テスト」を参照してください。