アプリケーションと環境は、mablでの自動テスト戦略の基盤を築きます。それらの動作について詳しく知るには、アプリケーションと環境の概要の記事をご覧ください。
mablのアプリケーションと環境を設定する準備ができたら、続きをお読みください。
[アプリケーション] ページ
mabl CLIとmabl APIからプログラムで環境変数を管理することもできます。
最初のアプリケーションと環境の作成
ワークスペースにアプリケーションや環境が設定されていない場合は、テスト環境設定 > アプリケーションに移動し、+ アプリケーションを作成ボタンをクリックして最初のアプリケーションと環境を作成してください。
[新規アプリケーション] ページで、以下の値を設定します。
- アプリケーション名
- アプリケーションの説明 - オプション
- 環境
- アプリケーションターゲット - アプリケーションのWebアプリURL、API URL、またはモバイルビルドファイル
[保存] をクリックして、最初のアプリケーションと環境を作成します。
デフォルトで作成されるmablプラン
新しいアプリケーションにWebアプリのURLがある場合、mablは2つのデフォルトプランを作成します。
- Visit home page - アプリケーションのURLを4時間ごとおよびデプロイ時に訪問する基本的なスモークテストです。
- リンククローラー - あなたのアプリを週に一度クロールして、リンク切れやエラーをチェックするプランです。
アプリケーションを作成する
テスト環境設定 > アプリケーションに移動します。+ アプリケーションを作成ボタンをクリックして、新しいアプリケーションページを表示します。
[新規アプリケーション] ページで、以下の値を設定します。
- アプリケーション名
- アプリケーションの説明 - オプション
- 環境 - 既存の環境への関連付けまたは新しい環境の追加
- アプリケーションターゲット - アプリケーションのWebアプリURL、API URL、またはモバイルビルドファイル
[保存] をクリックして、アプリケーションを作成します。
URLとビルドファイルを追加
mabl では、アプリケーションと環境の組み合わせに関連付けられたベースURLやモバイルビルドファイルのことをアプリケーションターゲットと呼びます。
アプリケーションに関連付けられているベースURLやモバイルビルドを編集するには、テスト環境設定 > アプリケーションに移動し、更新したいアプリケーションをクリックします。アプリケーションの詳細ページから、新しいターゲットの追加や既存のターゲットの編集ができます。
アプリケーションの詳細ページ
新しいターゲットを追加するには:
- + ターゲットを追加をクリックします。
- ターゲットに関連付けたい環境を選択してください。
- ベースURLを入力するか、アップロード済みのビルドファイルを選択してください。
新しいアプリケーションターゲットの追加
URLの検証
新しいWebアプリケーションURLを追加すると、そのURLがパブリックインターネットからアクセスできるかどうかの確認が行われます。
URLの検証
URLがパブリックインターネット経由でアクセスできない場合、このバリデーションチェックは失敗します。URLはそのまま保存し、プライベートネットワークのテストには以下のいずれかの方法を設定してください。
- mablの静的IPアドレスを許可リストに追加してください。
- mabl リンクをセットアップします。
mabl リンクではURLの検証はサポートされていません
mabl リンクを設定した後でも、このバリデーションチェックは引き続き失敗します。ただし、エージェントが正しく構成されていれば、テストは正常にアプリケーションへ接続されます。
複数のアプリケーションのURL
同じアプリケーションのビルドが複数実行されていて、内容がほぼ同じ場合、その環境のアプリケーションに複数のURLをアプリケーションターゲットとして追加できます。
複数のURLを追加することは、次のような場合に役立ちます。
- プレビュー環境でPRのたびに新しいアプリケーションを起動しているが、アプリケーションをホストするURLの数が限られている場合。
- アプリケーションを異なるリージョンごとに異なるURL(例:https://dev.sandbox.ja.com や https://dev.sandbox.en.com)でデプロイしますが、アプリケーション自体は本質的に同じです。
環境の作成
新しい環境を作成するには、新しいアプリケーションを作成する際に追加するか、テスト環境設定 > 環境に移動して+ 環境を作成ボタンをクリックしてください。
[新しい環境] ページで、環境の名前を設定します。また、以下のオプションも設定できます。
- 環境の説明 (オプション)
- 環境変数
- エージェント設定をリンク
- ページ操作速度
[保存] をクリックして、環境を作成します。
環境の編集
環境の名前や設定を編集するには、テスト環境設定 > 環境に移動し、環境の詳細ページを開いて編集用の鉛筆アイコンをクリックしてください。
必要に応じて環境設定を更新し、保存してください。
- 環境名
- 環境の説明 (オプション)
- 環境変数
- エージェント設定をリンク
- ページ操作速度