TL;DR

마이크로소프트의 브라우저 자동화/E2E 테스트 프레임워크. 에이전트가 작성·검증·자가수정하기 좋은 하네스 도구로 활용된다.

출처별 관점

research/2026-06-17-ai-agent-playwright-e2e-test-harness

  • npx playwright init agent로 Planner(계획)·Generator(생성)·Healer(자가수정) 3종 에이전트를 설치할 수 있다 [1].
  • Codegen으로 테스트를 녹화·생성하고, Trace로 실패를 분석하며, storageState로 인증을 시딩하고, page.route()로 브라우저 레이어 외부 의존성을 모킹한다 [1].
  • --repeat-each(번인)로 플래키 테스트를 머지 전에 조기 탐지한다 [1].
  • 공식 권장 ‘통제할 수 있는 것만 테스트하라’에 따라 외부 의존성은 호출 위치별로 모킹 전략을 가른다 [1].

관련 개념