アプリケーションが更新され、テストのビジュアルモデルを更新したい場合、ビジュアルモデルのベースラインを再構築することができます。mablには、視覚的変化のベースラインを再構築する方法として、次の2つのオプションがあります。
- 1つのテストでのベースラインの再構築
- 複数のテストでのベースラインの再構築
視覚的変化のベースラインの再構築は、環境ごとの作業です
視覚的変化のベースラインの再構築は、視覚的変化の検出と同様に、環境ごとに機能します。
1つのテストでのベースラインの再構築
特定のテストに対して新しいビジュアルモデルの作成を開始する場合、テストの結果ページから個別のステップまたはすべてのステップのベースラインを再構築できます。
視覚的変化のベースラインを再構築するオプションは、ステップレベル出力の [アクション] ドロップダウンリストにあります。これらのオプションは、プランの [視覚的変化を学習] が有効な場合にのみ使用できます。
ビジュアルモデルのベースラインの再構築
アクションメニューにベースラインの再構築オプションが表示されない場合は、[視覚的変化を学習]が有効になっていて、ステップが動的視覚モデルを形成していることを確認してください。詳しくはこちらをご覧ください。
複数のテストでのベースラインの再構築
一度に複数のテストでビジュアルモデルのベースラインの再構築を行う場合は、デプロイメントイベント(Deployment Events) APIの rebaseline_images
オプションを true に設定してデプロイメントを実行します。このオプションは、対象のテストで新しい動的なビジュアルモデルを作成するようmablに指示します。
新しいビジュアルモデルの作成
ベースラインの再構築を指示すると、mablは新しいビジュアルモデルの作成を開始します。動的なビジュアルモデルの準備ができるまで、mablはデフォルトの視覚的比較、つまり現在の実行と前回の実行との比較を行います。