あなたのウェブアプリケーションが変化する際、mablは自動修復を使用してテストを最新の状態に保ちます。プラン実行で成功したテストのステップが自動修復されると、mablは自動修復インサイトを生成します。
この記事では、自動修復をレビューする方法、自動修復を無効にする方法、そして誤った自動修復を修正する方法について説明します。
自動修復の仕組みについて詳しくは、この記事をお読みください。
自動修復をレビューする
自動修復されたステップを確認するには、インサイトページにアクセスし、タイプフィルターを「自動修復」に設定してください。インサイトをクリックして、自動修復の詳細(テスト、スクリーンショット、要素の履歴を含む)を確認します。
自動修復インサイトの詳細
SlackとTeamsの両方でmablの統合を設定し、自動修復インサイトがあるときに通知を送信するようにできます。
自動修復を無効にする
記録されたステップが自動修復されないようにするには、ステップに検索の設定を追加し、「自動修復を無効にする」を選択してください。
自動修復の無効化
自動修復の誤りを修正
テストステップが誤った要素をターゲットに自動修復された場合、どの属性が更新されたかを確認するには、要素の履歴を確認してください。特定のテストステップが再び誤った要素に自動修復されないようにするには、次の2つのアプローチのいずれかを取ります。
ロールバックして編集
要素の履歴で正しい要素属性を特定できる場合は、「ロールバックと編集」アプローチを検討してください。
要素の履歴をロールバックする
ステップを再訓練する
要素の履歴でどのバージョンが正しい要素を表しているかわからない場合や、ステップに共有要素の履歴がある場合は、ステップを再トレーニングしてください。
- トレーナーで、前のステップまで進めてください。
- 自動修復された誤った要素のステップを削除してください。
- Recボタンをオンにしてください。
- ステップを再度記録してください。
- ステップにConfigure Findを追加し、自動修復を無効にします。