テスト要件が変わったら、テストの詳細ページからテストを更新できます。テストを編集 をクリックすると、テストの編集オプションが開きます。利用できるオプションは、テストの種類によって異なります。
- ブラウザテスト - mablで編集、トレーナーを起動、クイック編集、または設定を編集
- モバイルテスト - トレーナーを起動、クイック編集、または設定を編集
- APIテスト - テストを編集 でAPIテストエディターが開きます
- パフォーマンステスト - テストを編集 でパフォーマンステストのフォームが開きます
テストの詳細ページの編集メニュー
どの方法でテストを編集しても、mablは変更を新しいバージョンとして保存します。また、変更をブランチに保持しておき、デフォルトブランチにマージする前にレビューすることもできます。変更を保存してレビューするをご覧ください。
テストステップを編集する方法
mablエージェントに編集を任せる
ステップを自分で編集する代わりに、変更したい内容を伝えて mabl エージェントに作業を任せることができます。テストを編集 > mablで編集 をクリックし、変更内容を自然な言葉で伝えてください。エージェントは編集を適用し、テストを再生して引き続き合格することを確認したうえで、結果をレビュー用にブランチへ保存します。
mablエージェントによる編集の詳細については、mablエージェントで既存のテストを編集するをご覧ください。
mablエージェントによる編集は、ブラウザテストでのみサポートされています。
mablトレーナーで編集する
テストを編集 > トレーナーを起動 をクリックすると、Webまたはモバイルアプリケーションがmablトレーナーで起動し、ステップごとに編集できます。アプリを操作しながら、更新した内容をその場で再生したい場合は、このオプションを使用してください。
トレーナーを開くと、トレーニング設定モーダルで、トレーニングセッションの設定を調整できます。
- アプリケーション
- 環境
- URLオーバーライド
- クレデンシャル
- データテーブル・シナリオ
トレーニング設定モーダル
デフォルトでは、モーダルにはテストに関連付けられた値が選択されますが、必要に応じて変更できます。
クイック編集
テスト対象のWebまたはモバイルアプリケーションを操作する必要がない変更の場合は、クイック編集を使用できます:テストを編集 > クイック編集。詳細については、クイック編集モードをご覧ください。
APIテストを編集する
APIテストの場合は、テストを編集 をクリックしてAPIテストエディターを開くと、リクエスト、アサーション、その他のAPIテスト設定を編集できます。
パフォーマンステストを編集する
パフォーマンステストの場合は、テストを編集 をクリックしてパフォーマンステストのフォームを開くと、テストの設定を更新できます。このフォームの各項目の詳細については、パフォーマンステストの作成をご覧ください。
テストのメタデータを編集する
テスト名、説明、ラベルなどのテストのメタデータを更新するには、左上隅にある鉛筆アイコンをクリックしてください。
テスト情報には、次の内容を含めることができます。
- テスト名と説明
- テストラベル
- データテーブル設定
- 変数の共有
- 関連付けられた Xray テストケース、またはカスタム連携用のテストケースID
テストのメタデータは、mabl APIまたは mabl MCPを通じて更新することもできます。
変更を保存してレビューする
更新内容を保存すると、mablはテストの新しいバージョンを作成します。保存されたすべてのバージョンを表示したり、以前のバージョンに戻したりするには、テストの詳細ページで 変更履歴 タブを開いてください。
テストのmasterバージョンに影響を与えずに編集するには、変更をブランチに保存してください。mablエージェントによる編集は、デフォルトでブランチに保存されるため、マージする前にレビューできます。
注記
次の自動生成される mabl テストでは、テストステップを編集できません。
- Visit home page (ホームページ訪問)
- Visit all linked pages within the app (アプリ内のすべてのリンク先ページにアクセス)(リンククローラーともいう)
- ビジュアルテスト