クロスブラウザーの検証は、品質の重要な部分を占めています。mablでは、すべてのテストはデフォルトでChromeで実行されます。Firefox、Safari (WebKit)、Edgeで実行するようにテストを設定し、Webサイトが異なる複数のブラウザーで期待どおりに機能することを確認することもできます。
この記事では、テスト実行のブラウザ設定を構成する方法について説明します。
プラン実行
プランのブラウザ設定を編集するには、次のステップを実行します。
- 鉛筆アイコンをクリックして、プランを編集します。
- ブラウザ・デバイスの設定セクションで、プランを実行するブラウザを選択します。
- 変更内容を保存します。
プランのブラウザー設定の構成
ブラウザーの追加による実行数の増加
プランまたはテストが複数のブラウザで実行するように設定されている場合、テスト実行数はそれに比例して増加します。たとえば、8つのテストを含むプランを3つの異なるブラウザで実行するように設定した場合、各プラン実行では最大24のテストがトリガーされます。
プランステージのオーバーライド
プランの特定のステージでデフォルトのブラウザ設定を上書きするには、次の手順を実行してください。
- 鉛筆アイコンをクリックして、プランを編集します。
- テストセクションで、テストを表示をクリックします。
- 編集したいステージの「ステージオプション」鉛筆アイコンをクリックします。
- ステージオプションパネルで、このステージのデバイス設定を上書きするをオンに切り替えます。
- このステージのテストに使用するブラウザーを選択します。
- 変更内容を保存します。
プランのステージオプションへのアクセス
アドホックテスト実行
アドホックなクラウド実行でも、ブラウザー設定を構成できます。実行するテストの詳細ページを開いて、次の手順を実行します。
- [テスト実行] ボタンをクリックして、アドホック実行パネルを開きます。
- [クラウド実行] タブを選択します。
- テストを実行するブラウザーを選択します。
- 必要に応じて、その他の設定を追加します。
- [実行開始] をクリックして、テスト実行をトリガーします。
アドホック実行のブラウザー設定の構成
ローカル実行ではChromeのみ
mablは、ローカルテスト実行にローカルマシンにインストールされているChromeアプリを使用します。ただし、Microsoft Edgeなどの別のChromiumブラウザにブラウザパスを更新することも可能です。詳細については、ブラウザパスの更新に関する記事を参照してください。