최근 수정 시각 : 2026-08-02 19:14:05

Playwright


<nopad>
{{{#!wiki style="margin: 0 -10px -5px; min-height: calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -5px -1px -11px"
<colbgcolor=#2e3039,#2e3039><colcolor=#fff,#fff> 종류 대화형 인공지능 (주요 목록) · 코드 생성 인공지능 · 그림 인공지능 · 영상 인공지능 · 음악 인공지능 · 음성 인공지능 · 3D 모델링· 지능형 에이전트 · VLA · 멀티모달 모델 · 언어 모델 · 월드 모델
응용 AI 개요 · 인공지능 검색 엔진 · 바이브 코딩 · 에이전틱 코딩 (AGENTS.md · CLAUDE.md · CONTEXT.md) · Computer Use (Model Context Protocol · Chrome DevTools Protocol · Postman · Playwright) · 인공지능 로봇 (테슬라 옵티머스)
프롬프트 프롬프트 · 프롬프트 엔지니어링 · 프롬프트 해킹 · 에이전트 스킬 · 하네스 엔지니어링
아키텍처 트랜스포머 · RNN · CNN · SSM
생성 패러다임 GAN · 확산 모델 · 변분 오토인코더 · 자기회귀모델 · JEPA
학습 자기지도학습 · 강화학습 (RLHF) · LoRA
문화·밈 AI 커버 · 쇼거스 · 인공지능 버츄얼 유튜버 · ChatGPT 지브리풍 이미지 생성 유행 · 와... 너 정말, **핵심을 찔렀어.** · 세상에서 제일 하찮은 프롬프트
기타 AI 슬롭 · AI wrapper · 인공지능 환각 · 인공지능 검사기 · AI 중독 · 인공지능 벤치마크 · 대중화 · 주요 성과 · 인공 일반 지능 · 인공지능 정렬 · Spiritual bliss attractor · AI 데이터 센터
}}}}}}}}} ||
{{{#!wiki style="margin:-10px -10px"<tablebordercolor=#356fa5> 파일:파이썬_화이트.svgPython
패키지 목록
}}}
{{{#!wiki style="margin: 0 -10px -5px; min-height: 28px;"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -6px -1px -11px; word-break: keep-all;"
<colbgcolor=#356fa5><colcolor=#fff> 수학 NumPy
데이터 가공 Pandas, Polars, PySparkPandas on Spark 포함
데이터 시각화 matplotlib, Plotly
웹 프레임워크
동기
Django, Flask
비동기
FastAPI
머신 러닝·딥 러닝 TensorFlow · Keras, PyTorch, JAX · Flax
프론트엔드·GUI PyQt, wxPython, PyGTK
게임 Pygame, Ren'Py
기타 SQLAlchemyDB, OpenCV컴퓨터 비전, RequestsHTTP, OpenZL데이터 압축, PlaywrightCUA
}}}}}}}}} ||
Playwright
파일:Playwright 로고 (2026).svg파일:Playwright 로고 (2026, 다크 테마).svg
<colbgcolor=#45BA4B><colcolor=#FFF> 개발사 <colbgcolor=transparent> Microsoft
공개일 2020년 1월 31일
버전 1.60.1
개발 언어 TypeScript, JavaScript
기반 런타임 Node.js
지원 언어 TypeScript, JavaScript, Python, Java, C#
라이선스 Apache License 2.0
1. 개요2. 역사

1. 개요

Microsoft가 개발한 오픈소스 브라우저 자동화 라이브러리이자 엔드-투-엔드(E2E) 테스팅 프레임워크. # Chrome DevTools Protocol과 더불어 멀티모달 대형 언어 모델 (LLM)의 Computer Use 능력을 연동하기 위해 필수적인 요소다.

2. 역사

<rowcolor=#FFF> 일자 주요 사항
2020년 1월 최초 공개 (JS/TS 지원)
2020년 9월 Python 언어 바인딩 추가
2021년 Java, .NET(C#) 바인딩 추가 및 전용 테스트 러너 @playwright/test 출시
2025년 3월 공식 Playwright MCP 서버 출시 — AI 에이전트의 브라우저 직접 조작 지원
2025년 11월 (v1.56) Playwright Test Agents(Planner / Generator / Healer) 내장
2025년 11월 (v1.57) 기본 다운로드 브라우저를 자체 빌드 Chromium에서 Chrome for Testing으로 교체
2026년 1월 (v1.58) AI 코딩 에이전트 전용 Playwright CLI 추가
2026년 4월 (v1.59) Screencast API, `browser.bind()`, CLI 트레이스 디버거 추가
2026년 5월 (v1.60) `locator.drop()`, `tracing.startHar()`, ARIA 바운딩 박스, `test.abort()` 추가
2020년 1월 31일 Microsoft에 의해 첫 공개되었다. Google Chrome 팀에서 Puppeteer를 개발하던 주요 엔지니어 일부(Pavel Feldman, Andrey Lushnikov 등)가 Microsoft로 이직하여 Playwright 개발에 참여한 것으로 알려져 있다.[1] Puppeteer의 한계였던 단일 브라우저(Chromium) 의존성과 JavaScript/Node.js 전용 문제를 처음부터 해소하는 것이 주요 설계 목표였다.
[1] GitHub 초기 커밋 및 PyPI 관리자 목록(pavelfeldman, yurys)에서 확인 가능.