Playwright × TypeScript E2Eテスト自動化入門講座

Udemy MOOC / Non-credit USD 64.99
Enroll now →
Playwright × TypeScript E2Eテスト自動化入門講座

About this course

<コースの概要>E2Eテスト自動化の基礎から実装方法までを学べる入門講座です。Playwright × TypeScriptを使用して、GitHubサイトの操作からECサイトの会員登録機能まで、テスト自動化を段階的に学びます。保守性の高いテストコードを実現するPage Object Model(POM)デザインパターンの実装や、Locatorsによる要素特定、Actionsを使った画面操作など、テスト自動化の基本的なテクニックを習得。また、Node.jsとnpmによるプロジェクト管理やテスト結果レポートの作成、Playwrightの特徴的機能であるTrace Viewerを使用したテスト実行状況の可視化と原因分析まで、実践的なE2Eテスト自動化の一連の流れを学ぶことができます。E2Eテスト自動化の基礎を理解し、実装方法を身につけたいエンジニアの方に最適な講座です。<他教材との違い>本コースと他教材(書籍やYoutube動画教材等)との違いは以下の通りです。一貫した学習体験: 1本完結型コースであり、ネット検索やマニュアル確認の手間を省きます。詳細な解説: Playwright、TypeScript、Page Object Model等の技術や手順について、なぜその実装方法を選ぶのか、その理由や背景を詳細に説明します。柔軟な学習環境: 全レクチャー動画をダウンロード可能で、場所を問わずどこでも学習できます。実践的なサポート: 全ハンズオンに完成版のコードを添付し、エラー解決をサポートします。<コースの内容>本コースの内容は以下の通りです。コース概要コースダイジェスト本コースで学べること受講の前提条件と環境準備Playwrightハンズオン準備その1:Playwrightインストール準備その2:ts-nodeインストール本編1:GitHubアクセス本編2:GitHub検索本編3:GitHub検索結果リンク遷移本編4:Python.orgサイト検索機能テスト① - Page Object Model(POM)概要本編5:Python.orgサイト検索機能テスト② - Locatorクラス実装本編6:Python.orgサイト検索機能テスト③ - Pageクラス実装本編7:Python.orgサイト検索機能テスト④ - テストクラス実装本編8:ECサイト会員登録機能テスト① - テスト要件確認本編9:ECサイト会員登録機能テスト② - Locatorクラス実装(Locators)本編10:ECサイト会員登録機能テスト③ - Pageクラス実装(Actions)本編11:ECサイト会員登録機能テスト④ - テストクラス実装(Trace Viewer)本編12:ECサイト会員登録機能テスト⑤ - Trace Viewerによるテスト失敗原因分析と再実行本編13:ECサイト会員登録機能テスト⑥ - HTML reporterによるテストレポート生成<前提環境><

What you'll learn

  • understand the fundamentals of E2E test automation
  • implement test automation techniques using Playwright and TypeScript
  • use the Page Object Model for creating maintainable test code
  • manage projects with Node.js and npm
  • analyze test results using Trace Viewer

Course objectives

  • equip students with the skills to automate web application testing
  • foster an understanding of key automation concepts and practices

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.