Vision Locate モードは、ビジュアル分析アルゴリズムを使用して画面をスキャンして要素を見つけます。基本的に、画像に基づいて DOM のような構造を作成し、テストの記録と再生中に要素の識別を可能にします。また、要素の位置のわずかな変化にもかかわらず、テストの安定性を維持します。
Vision Locate をいつ使用すべきか?
- 要素が DOM に表示されない場合 - つまり、DOM Locate モードでマウスを要素の上に置いても強調表示されない場合。
- 画面が WebView の場合。
- ビジョンを使用する方がより良い結果が得られる可能性がある複雑なシナリオ。
Vision Locate を使用して識別された要素に適用できるアクションは?
要素をタップすることは可能ですが、現在、要素内のテキストに対してアクション(要素テキストの検証、要素テキストの待機など)を適用することはできません。
Vision Locate の使用
Vision Locate を使用するには:
-
モバイルテストの記録を開始します。
-
画面上の特定の要素を選択したいのに強調表示されない場合は、Mirroring Toolbar の Vision Locate ボタンをクリックします。
画面は Vision Locate 機能によってスキャンされます。画面上のすべての要素がビジョンアルゴリズムを使用して識別され、要素の上にマウスを置くとマーク/強調表示されます。

- マウスを要素の上に置いて要素を選択します。強調表示されるはずです。
Vision Locate モードは、ツールバーの DOM Locate ボタンをクリックするまで維持されます。
テストの再生
任意のテストステップのターゲット要素を見つけるために Vision Locate が使用された場合、テストステップの Properties パネルに Vision アイコンを示すインジケータがあります。
