自動テストチュートリアル
Playwright、Seleniumなどの自動テストツールを学ぼう
🧪 練習サイト
← ホームに戻る
🏗️
Playwright (POM)
Page Object Modelパターンを使った保守性の高いテストコードの書き方を学びます。
目次
Page Object Modelの基礎
Page Object Modelとは?
なぜPOMを使うのか?
POMのディレクトリ構成
POMの実装
Page Objectを作成する
要素の定義方法
アクションメソッドの作成
テストでPage Objectを使う
POMの応用
BasePageクラスの作成
Fixtureを使ったページの注入
コンポーネントの分離
実践演習
演習: ログインページのPOM化
難易度: 低
演習: フォームページのPOM化
難易度: 中
演習: ECサイトのPOM化
難易度: 高