PlaywrightはMicrosoftが開発・維持するオープンソースのE2Eブラウザテスト・自動化フレームワークです。Chromium・Firefox・WebKitの3つの主要ブラウザエンジンを単一のAPIで横断操作でき、要素の準備状態を自動で待機するauto-wait機能やネットワークインターセプトなど、テストの安定性を高める機能を標準搭載しています。Node.js・Python・Java・.NETなど複数言語向けのバインディングも提供されており、既存の開発スタックに組み込みやすい設計です。
Playwright本体のE2Eテストフレームワークとしての基本的な機能・提供形態を対象とする。
ブラウザバイナリを自動管理し、単一コードで複数エンジンを並列実行できる点が、個別のWebDriverバイナリ管理を必要とするツールと異なる。