視覚的回帰検証およびセレクター自己修復
フロントエンドの頻繁なリリースに伴うセレクター破損やレイアウト崩れに対し、SyncETAはVision AI視覚検証とセレクター自己修復(Self-Healing)を提供します。
1. Vision AIベースの視覚的回帰検証
ピクセル単位の差分比較における誤検知を解消し、人間の認知観点で異常を判定します。
- 要素重複検知: ポップアップやバナーが重要な購入ボタン等を隠している現象を検知。
- テキスト欠け検知: レスポンシブ切り替え時に文字が枠外にはみ出る不具合を検出。
- 除外領域設定: 現在時刻や広告バナーなど動的エリアを比較対象から除外。
2. セレクター自己修復(Self-Healing)
UI変更により既存のXPathやCSSセレクターが一致しなくなった場合、ビジョンモデルが要素の視覚位置を特定し、新しいDOMパスを算出します。
- 管理者承認ガバナンス(Human-in-the-Loop): AIが勝手にテストスクリプトを変更するリスクを防止し、管理者が承認した後にテスト資産へ反映されます。