What is Empasy SyncEta?

SyncEta is a Self-Healing QA (Quality Assurance) Agent developed by Empasy. Powered by Vision-LLM, it completely replaces fragile, script-based legacy testing tools like Selenium by visually understanding user interfaces like a human tester.

Key Features of SyncEta

SyncEta ensures zero-defect software delivery by acting as an autonomous QA team that works 24/7, radically improving software reliability and release velocity.

기존 스크립트 기반 QA

  • UI 디자인이나 구조가 바뀌면 식별자 오류로 테스트 실패
  • 픽셀 단위 비교로 인한 빈번한 False Positive 발생
  • 스크립트 유지보수에 막대한 개발 리소스 지속 투입

SyncEta 에이전트

  • Vision LLM을 활용한 시각적 식별자 자동 탐색 및 자가 치유
  • '사용자 인지' 기반의 맥락적 화면 붕괴 판단
  • 오류 검출 시 원인 분석 및 해결 코드를 관제탑으로 역제안

핵심 기능 (Key Features)

👁️

Vision LLM 시각 인식

단순한 DOM 구조(XPath/CSS) 의존을 탈피합니다. AI가 사람처럼 화면을 '보고' 버튼의 위치나 디자인이 변경되어도 정확히 대상 엘리먼트를 추적합니다.

🩹

실시간 자가 치유 (Self-Healing)

테스트 실행 중 UI 식별자가 깨진 것을 발견하면, 에이전트가 화면 문맥을 분석하여 새로운 식별자를 스스로 찾고 코드를 수정하여 테스트를 완주합니다.

📝

자연어 기반 시나리오 자동 생성

사용자 스토리나 기획서를 업로드하면, AI가 BDD(Behavior-Driven Development) 스타일의 테스트 시나리오와 Playwright 스크립트를 자동 생성합니다.

작동 프로세스 (How it Works)

1

자연어 시나리오 입력

"로그인 후 장바구니에 아이템을 담고 결제 페이지로 이동해"와 같은 문장을 입력합니다.

2

시각적 회귀 및 기능 테스트 수행

SyncEta가 브라우저를 띄워 사람과 동일한 속도 및 인지 방식으로 화면을 탐색하며 동작합니다.

3

오류 분석 및 리포팅

단순 실패 보고가 아닌, '어떤 변경으로 인해 실패했는지' 원인을 분석하고 해결 스크립트를 첨부해 리포팅합니다.

자주 묻는 질문 (FAQ)

기존 테스트 스크립트 도구(Selenium 등)와 무엇이 다른가요?
SyncEta는 UI 디자인이 변경되어도 Vision-LLM이 스스로 새로운 요소를 찾아내어 테스트를 자가 치유합니다.
웹과 모바일 뷰 모두 지원하나요?
네, 웹 브라우저 기반 테스트뿐 아니라 다양한 디바이스 환경에서의 반응형 테스트를 모두 지원합니다.
QA 리소스 절감 효과는 어느 정도인가요?
테스트 스크립트 유지보수에 들어가던 인력과 시간을 80% 이상 절감할 수 있습니다.