Playwright
詳細情報
- 作者
- Microsoft(Andrey Lushnikov ら、元 Puppeteer チーム)
- 公開
- 種類
- ブラウザ自動化 / E2E テスト
- ライセンス
- Apache 2.0
- 公式サイト
- playwright.dev
- ソースコード
- github.com/microsoft/playwright
Microsoft の E2E テストツール。同じ API で Chromium、Firefox、WebKit(Safari のエンジン)を横断してテストを実行できる。
かつて Google で Puppeteer を作ったチームが手がけた。要素が操作可能になるまで待つ自動待機、トレースビューア、コード生成、モバイルエミュレーションを備え、複雑なアプリでは Cypress より安定しやすい。2022 年頃から急速に広まり、Stack Overflow の調査では Cypress を追い抜いた。npm init playwright@latest で 30 秒ほどで環境が整う。