Web Automation and Testing using Playwright
Web Automation and Testing using Playwright, available at $54.99, has an average rating of 4.15, with 69 lectures, based on 230 reviews, and has 920 subscribers.
You will learn about Understanding core concepts of Playwright Playwright API to interact with chromium, firefox and webkit browser engines Exploring libraries and browser extensions related to Playwright Test Frameworks for JS, TS and Java: Playwright Test, Jest-Playwright and JUnit Enhancing test framework using Page object model, Cucumber and more Running Playwright Tests in CI/CD Pipelines JavaScript concepts This course is ideal for individuals who are Developers who need to perform web automation or web scraping or Software Testers who want to learn one of the most popular upcoming testing tool It is particularly useful for Developers who need to perform web automation or web scraping or Software Testers who want to learn one of the most popular upcoming testing tool.
Enroll now: Web Automation and Testing using Playwright
Summary
Title: Web Automation and Testing using Playwright
Price: $54.99
Average Rating: 4.15
Number of Lectures: 69
Number of Published Lectures: 69
Number of Curriculum Items: 69
Number of Published Curriculum Objects: 69
Original Price: $22.99
Quality Status: approved
Status: Live
What You Will Learn
- Understanding core concepts of Playwright
- Playwright API to interact with chromium, firefox and webkit browser engines
- Exploring libraries and browser extensions related to Playwright
- Test Frameworks for JS, TS and Java: Playwright Test, Jest-Playwright and JUnit
- Enhancing test framework using Page object model, Cucumber and more
- Running Playwright Tests in CI/CD Pipelines
- JavaScript concepts
Who Should Attend
- Developers who need to perform web automation or web scraping
- Software Testers who want to learn one of the most popular upcoming testing tool
Target Audiences
- Developers who need to perform web automation or web scraping
- Software Testers who want to learn one of the most popular upcoming testing tool
Microsoft’s Playwright is built to enable cross-browser web automation that is ever-green, capable, reliable and fast. It is developed by the same team that developed Puppeteer and hence it is leveled up Puppeteer.
This course will teach you Playwright, which is believed to become one of the most popular web automation tools in the near future. The course will start from the very basics, you do not need to have any experience with any web automation tool, test frameworks and not even JavaScript. Everything you will need is covered in the course.
Be an early adopter and stay ahead in the game.
Course Curriculum
Chapter 1: Introduction to Playwright
Lecture 1: Welcome to the course
Lecture 2: Introduction to Playwright
Lecture 3: Setup
Lecture 4: Core Concepts
Lecture 5: Basic Script
Lecture 6: Project
Chapter 2: Interacting with UI
Lecture 1: Introduction
Lecture 2: Identifying Web Elements
Lecture 3: Interacting with Web Elements
Lecture 4: Extracting Element Attributes
Lecture 5: Assertions
Lecture 6: Navigation
Lecture 7: Waits and Timeouts
Lecture 8: Project
Chapter 3: Playwright Tidbits – Playwright features and Utilities
Lecture 1: Introduction
Lecture 2: Capture Screenshots and Videos
Lecture 3: Multi-Page Scenarios
Lecture 4: Upload and Download Files
Lecture 5: Reuse authentication state – Cookie/token-based authentication
Lecture 6: Handling Alerts, Prompts and Confirm Dialogs
Lecture 7: Device and Environment Emulation
Lecture 8: Playwright CLI
Lecture 9: Debugging Tools
Lecture 10: Debugging Tool: Playwright Inspector
Lecture 11: Interactive Playground
Lecture 12: Script Recorder
Lecture 13: Get cssSelector and XPath with ease using SelectorsHub
Lecture 14: Active Monitoring using Checkly
Lecture 15: Generating PDF of Webpage
Chapter 4: Test Framework #1: Playwright Test
Lecture 1: Introduction
Lecture 2: Setup & First Script
Lecture 3: Explore Playwright Test
Lecture 4: Configuration
Lecture 5: Parallelism and Sharding
Lecture 6: Reporters
Chapter 5: Test Framework #2: Jest-Playwright
Lecture 1: Introduction
Lecture 2: Jest-Playwright Setup
Lecture 3: First Test using Jest-Playwright
Lecture 4: Exploring Jest-Playwright
Lecture 5: Generating HTML Report
Lecture 6: Project
Chapter 6: Test Framework #3: Junit | Playwright with Java
Lecture 1: Introduction and Setup
Lecture 2: Project Setup and First Script
Lecture 3: Parallel Execution
Chapter 7: Testing Extras – Test framework enhancements and Integrations
Lecture 1: Introduction
Lecture 2: QA Wolf – Record and Playback style
Lecture 3: Page Object Model
Lecture 4: Data Driven Approach
Lecture 5: Cucumber
Lecture 6: Troubleshooting Tests
Lecture 7: Allure Report
Lecture 8: Assertions using expect-playwright
Lecture 9: CodeceptJS – end to end test framework [ includes parallel test execution ]
Chapter 8: Continuous Integration
Lecture 1: GitHub Actions
Lecture 2: Azure DevOps
Lecture 3: GitLab
Chapter 9: JavaScript For Testers
Lecture 1: Introduction
Lecture 2: Why do Testers need to learn JS
Lecture 3: What is JavaScript?
Lecture 4: Install Node.js & Code Editor (VS Code)
Lecture 5: JavaScript Basics
Lecture 6: NPM – Node Package Manager
Lecture 7: package.json
Lecture 8: NPX
Lecture 9: Arrow Functions
Lecture 10: JS Test Framework (Mocha) & Assertion Library (Chai)
Lecture 11: IIFE – Immediately Invoked Function Expression
Lecture 12: Callback, Promises, Async-Await
Lecture 13: Project
Instructors
-
Bushra Alam
Senior Software Test Engineer
Rating Distribution
- 1 stars: 7 votes
- 2 stars: 5 votes
- 3 stars: 25 votes
- 4 stars: 83 votes
- 5 stars: 110 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024