ロケーターを手で書くには、ページを調べ、次のビルドでも残っている属性を選び、12個ではなく1個の要素に一致することを確認する必要があります。mablデスクトップアプリ バージョン 2.68.2 以降では、その作業を mabl に任せることができます。カスタム検索エディターのロケーターセクションに Pick an element to generate ボタンが追加されました。このボタンを選択し、ステップの対象にする要素をクリックすると、mabl がフィールドにロケーターを書き込みます。
仕組み
- mablトレーナーで、カスタム検索ステップを作成または編集します。
- ロケーターの横にある Pick an element to generate を選択します。
- ステップの対象にする要素をページ上でクリックします。
- mabl が推奨するロケーターをロケーターフィールドに書き込み、一致プレビューが更新されて、一致する要素の数を確認できます。
結果は他のロケーターと同じように編集できます。別の要素を選択して、新しいロケーターを生成することもできます。要素を選択するたびに、フィールドにすでにあるロケーターを改良するのではなく、クリックした要素に対する新しい推奨を求めるため、同じ要素をもう一度選択すると、mabl はその要素に対して再度試みます。また、新しく要素を選択すると、ステップのビジュアルフォールバックの説明はクリアされます。その説明は、以前に選択した要素を説明したものだからです。mabl がその要素のロケーターを生成できない場合は、フォームにその理由が表示されます。