Playwright: Automation Complete Beginner Course 2024
Playwright: Automation Complete Beginner Course 2024, available at $54.99, has an average rating of 5, with 40 lectures, based on 5 reviews, and has 33 subscribers.
You will learn about How to install Playwright from scratch as a new independent project or add to an existing front-end application project. How to run tests using the command line interface, UI mode, Playwright extension, and debug tests How to organize tests, structure tests, use test hooks Different types of assertions, how auto-waiting concept works, and how to configure different timeouts. ow to work with different UI components, such as input fields, radio buttons, checkboxes, lists, tooltips, dialog boxes, date pickers, web tables, iFrames, slid This course is ideal for individuals who are Quality Engineers who willing to pick up a first test automation framework. or SDETs and Automation Engineers who is transitioning from other frameworks to the Playwright. or Developers who what quickly understand Playwright best practices and framework capabilities Playwright beginners to learn this tool faster It is particularly useful for Quality Engineers who willing to pick up a first test automation framework. or SDETs and Automation Engineers who is transitioning from other frameworks to the Playwright. or Developers who what quickly understand Playwright best practices and framework capabilities Playwright beginners to learn this tool faster.
Enroll now: Playwright: Automation Complete Beginner Course 2024
Summary
Title: Playwright: Automation Complete Beginner Course 2024
Price: $54.99
Average Rating: 5
Number of Lectures: 40
Number of Published Lectures: 39
Number of Curriculum Items: 40
Number of Published Curriculum Objects: 39
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- How to install Playwright from scratch as a new independent project or add to an existing front-end application project.
- How to run tests using the command line interface, UI mode, Playwright extension, and debug tests How to organize tests, structure tests, use test hooks
- Different types of assertions, how auto-waiting concept works, and how to configure different timeouts.
- ow to work with different UI components, such as input fields, radio buttons, checkboxes, lists, tooltips, dialog boxes, date pickers, web tables, iFrames, slid
Who Should Attend
- Quality Engineers who willing to pick up a first test automation framework.
- SDETs and Automation Engineers who is transitioning from other frameworks to the Playwright.
- Developers who what quickly understand Playwright best practices and framework capabilities Playwright beginners to learn this tool faster
Target Audiences
- Quality Engineers who willing to pick up a first test automation framework.
- SDETs and Automation Engineers who is transitioning from other frameworks to the Playwright.
- Developers who what quickly understand Playwright best practices and framework capabilities Playwright beginners to learn this tool faster
This class covers all fundamental concepts of the framework. We begin from scratch, starting with setup and configuration and then a hands-on framework overview to familiarize yourself with the environment. Then from lesson to lesson, we slowly increase complexity. All lessons have a logical progression and are connected. The next lesson in the section builds up a new concept on top of what was learned in the previous lesson. This is also related to the code demonstrated in the class. We will have two test applications, and slowly over the course will add more and more code uncovering new topics.
Watch all lessons in the order they have been published. Write the code from the class along with me. If needed, pause the video to complete the code. Practicing – is the best way to learn. Also, I would recommend watching the lessons in full-screen mode because sometimes the text on the screen can be small and hard to read. If you skip lessons or watch them not in order, be ready that you may have a feeling of a knowledge gap, or that something is not clear.
What you will learn:
-
How to install Playwright from scratch as a new independent project or add to an existing front-end application project.
-
JavaScript Fundamentals in case you are a beginner to programming.
-
How to run tests using the command line interface, UI mode, Playwright extension, and debug tests
-
How to organize tests, structure tests, use test hooks
-
HTML terminology, locator syntax rules, and Playwright best practices to locate web elements.
-
Different types of assertions, how auto-waiting concept works, and how to configure different timeouts.
-
How to work with different UI components, such as input fields, radio buttons, checkboxes, lists, tooltips, dialog boxes, date pickers, web tables, iFrames, sliders, drag and drop.
-
What is the Page Object Model. How to organize test framework code with Page Objects. Recommended architecture for Page Object model with Playwright
-
How to work with APIs: API mocking, API requests, intercept API calls, shared storage state, API authentication
-
Multiple advanced topics: fixtures, global setup and teardown, parallel execution, test tags, test retries, visual testing, mobile device emulation, reporters, environment variables, and test execution in Docker container.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Microsoft Playwright Features
Lecture 3: Microsoft Playwright Features Part II
Lecture 4: Microsoft Playwright Advantages
Lecture 5: Microsoft Playwright Disadvantages
Lecture 6: Microsoft Playwright Tool Vs Other Functional Automation Tools
Chapter 2: Getting Started
Lecture 1: Getting Started Practically
Lecture 2: How to Install Microsoft Playwright
Lecture 3: Microsoft Playwright Project Folder Structure
Lecture 4: How to Run your first Test case
Chapter 3: Playwright Async Await
Lecture 1: What is Playwright Async Await? Real time example
Chapter 4: Module 3: Core Concepts & Implementation
Lecture 1: Core Concepts Introduction
Lecture 2: Microsoft Playwright Core Actions
Lecture 3: How to Locate Elements on Web Applications
Lecture 4: Tips & Tricks How to Locate Elements
Lecture 5: How to Run Script in Specific Browser
Lecture 6: How to Locate Drop Down Values
Lecture 7: How to Pick Dates
Chapter 5: Record & Play Script
Lecture 1: How to Record the Script
Lecture 2: How to Record the Script Part II
Chapter 6: What is Playwright Timeout ?
Lecture 1: How to Implement TimeOut
Chapter 7: Authentication
Lecture 1: What is Hooks ?
Lecture 2: Before Each Method Implementation
Lecture 3: After Each Method Implementation
Chapter 8: First Assignment
Lecture 1: Login Screen Test Cases
Chapter 9: Tips & Tricks
Lecture 1: Tips & Tricks
Lecture 2: Additional Tips
Chapter 10: Page Object Model Implementation
Lecture 1: What is POM
Lecture 2: How to Identify Login Page Objects
Lecture 3: Home Page Objects
Lecture 4: Feedback Page Objects
Lecture 5: Payment Objects
Lecture 6: Currency Objects
Chapter 11: Microsoft Playwright Reports
Lecture 1: Allure Custom Reporter Setup
Lecture 2: Allure Reports Installation Commands And Configurations
Lecture 3: Allure Reports Configuration with Playwright.config.js file
Chapter 12: CI/CD with GitHub
Lecture 1: Introduction to Git
Lecture 2: Git Hub Account Review
Lecture 3: How to Sync Local Code In to Git Hub
Instructors
-
Asim Noaman Lodhi
Certified Google Partner, Digital Marketer, QA Consultant
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 0 votes
- 5 stars: 5 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 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
- Top 10 Gardening Courses to Learn in November 2024