Skip to content

SyncETA: 自律回帰テストおよび自己修復プラットフォーム

SyncETAは、Webアプリケーションにおけるユーザー操作を記録し、Model Context Protocol(MCP)標準インターフェースを介してテストを自動実行し、視覚的なレイアウト崩れの検知およびセレクターの自己修復(Self-Healing)を支援するエンタープライズQAプラットフォームです。


4大コア機能領域

  1. ユーザー操作記録およびシナリオ正規化:

    • クリック、入力、ページ遷移、タブ切替などのブラウザ操作をリアルタイムに収集します。
    • 収集されたイベントはXPath、CSS Selector、DOM階層情報とともに標準JSON/YAML形式に正規化されます。
  2. Playwright MCPベースの分散テスト実行:

    • Model Context Protocol(MCP)標準ツールを介して、マルチブラウザ(Chromium, Firefox, WebKit)環境でテストを並列実行します。
    • テスト失敗時には、DOMスナップショット、コンソールログ、同期録画ビデオ(MP4)を自動収集します。
  3. Vision AIベースの視覚的回帰検証:

    • 単純なピクセル比較にとどまらず、ビジョンモデルを活用して要素の重なり、テキスト欠け、レスポンシブ崩れを人間認知レベルで検知します。
    • 動的領域(現在時刻、バナー広告等)のマスキング設定をサポートします。
  4. セレクター自己修復およびガバナンス:

    • UI変更により既存のセレクターが無効になった場合、画面構造を解析して代替セレクターを算出します。
    • コードを勝手に上書きせず、管理者(SyncVerse/QA)の承認(Human-in-the-Loop)を経てテスト資産を更新します。

ドキュメント目次

1. 概要・システムアーキテクチャ

2. 実務ユーザーガイド

3. 高度連携・エンタープライズ

Last updated: