---
marp: true
size: 16:9
theme: pixy
header: 研究部
footer: Confidential
---
<!-- _class: lead -->
# Playwright を使ったE2Eテスト

2026/5/19 hoge

---

# はじめに

本書では、Playwright を使ったE2E(End-to-End)テストについてまとめた資料です。Webアプリケーションのテスト自動化、そしてAIエージェントと組み合わせて使うことで工数の削減や品質向上を目指します。

---

# Playwright

Playwright は Microsoft が開発したWeb UI自動化テストフレームワークです。

対応言語は TypeScript (JavaScript), Python, .NET (C#), Java です。

---
<!-- _class: list-lg -->
# メリット

-   クロスブラウザ対応（Chromium / Firefox / WebKit）
-   自動待機（Auto-wait）機能により、要素の表示や状態変化を自前で待機しなくて済みます
-   スクリーションショット・動画記録ができる。トレース機能も。
-   コードなので Git で管理できる
-   テスト目的だけでなく、通常の RPA (Robotic Process Automation) としても使用できる

---
<!-- _class: list-lg -->
# デメリット

-   学習コストが高い
-   単体テストと比べて、実際にブラウザうを操作するので時間がかかる
-   モバイルはエミュレーションで対応
-   代替：Puppeter, Cypress
