Playwright Test Automation With JavaScript – Getting Started
Playwright Test Automation With JavaScript – Getting Started, available at $54.99, has an average rating of 4, with 22 lectures, based on 14 reviews, and has 60 subscribers.
You will learn about Install Playwright Locate Elements with Playwright Execute Actions on Elements with Playwright Perform Test Assertions This course is ideal for individuals who are Beginner Automation Engineers It is particularly useful for Beginner Automation Engineers.
Enroll now: Playwright Test Automation With JavaScript – Getting Started
Summary
Title: Playwright Test Automation With JavaScript – Getting Started
Price: $54.99
Average Rating: 4
Number of Lectures: 22
Number of Published Lectures: 22
Number of Curriculum Items: 22
Number of Published Curriculum Objects: 22
Original Price: $39.99
Quality Status: approved
Status: Live
What You Will Learn
- Install Playwright
- Locate Elements with Playwright
- Execute Actions on Elements with Playwright
- Perform Test Assertions
Who Should Attend
- Beginner Automation Engineers
Target Audiences
- Beginner Automation Engineers
Playwright is a test automation tool that becoming more and more popular each year. In this course you will learn how to start writing automated scripts with Playwright and JS. Learn how to locate and interact with elements, how to make an assertions, how to wait on different conditions, annotations and way more. This course is beginners friendly and no prior knowledge is required. Everything you need to get started with Playwright.
Why Playwright:
Cross-browser. Playwright supports all modern rendering engines including Chromium, WebKit, and Firefox.
Cross-platform. Test on Windows, Linux, and macOS, locally or on CI, headless or headed.
Auto-wait. Playwright waits for elements to be actionable prior to performing actions. It also has a rich set of introspection events. The combination of the two eliminates the need for artificial timeouts – the primary cause of flaky tests.
Web-first assertions. Playwright assertions are created specifically for the dynamic web. Checks are automatically retried until the necessary conditions are met.
Tracing. Configure test retry strategy, capture execution trace, videos, screenshots to eliminate flakes.
Test frames, pierce Shadow DOM. Playwright selectors pierce shadow DOM and allow entering frames seamlessly.
Browser contexts. Playwright creates a browser context for each test. Browser context is equivalent to a brand new browser profile. This delivers full test isolation with zero overhead. Creating a new browser context only takes a handful of milliseconds.
Log in once. Save the authentication state of the context and reuse it in all the tests. This bypasses repetitive log-in operations in each test, yet delivers full isolation of independent tests.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Installing Playwright
Lecture 3: Writing Our First Test
Chapter 2: Locating Elements
Lecture 1: Locating Elements-By CSS and By XPATH
Lecture 2: Locating Elements-By Role, By Label, By Placeholder, By Title
Lecture 3: Locating Elements-By Text, By Alt Text, By TestId
Lecture 4: Locating Elements-Filter By Text, By Another Element, Finding Multiple Elements
Lecture 5: Locating Elements-Locating By Multiple CSS and By Multiple XPATH values
Chapter 3: Interacting with Elements
Lecture 1: Element Actions-Enter/Get Text,Click Element,Working with checkbox/radio button
Lecture 2: Element Actions-Selecting from Dropdown, Check if Element Is Visible or Checked
Lecture 3: Element Actions-Clear Text Field, Keyboard Key Press, Hover Over Element
Lecture 4: Element Actions-Drag and Drop
Chapter 4: Assertions
Lecture 1: Assertions-Expect, Element To Have Text, Element To Have Attribute
Lecture 2: Assertions-Element is Visible, Element is Checked, Element has Value
Lecture 3: Assertions-Page To Have Title, Page to Have Url
Lecture 4: Assertions-Element To Have CSS Value, Element To Have Class, Count of Elements
Lecture 5: Assertions-Negating Assertions, Soft Assertions
Chapter 5: Waits
Lecture 1: Waits-Autowaits
Lecture 2: Waits-Wait For Element State, Wait For Page To Have Url, Wait for Network Idle
Chapter 6: Annotations and Hooks
Lecture 1: Test Annotations-Grouping Tests,Only Running Single Test, Skipping Test
Lecture 2: Test Annotations-Tagging a Test, Creating Our Own Annotations
Lecture 3: Hooks-Executing Custom Code Before/After All Tests, Before/After Each Test
Instructors
-
Oleksiy Kyrylenko
SDET
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 4 votes
- 4 stars: 3 votes
- 5 stars: 6 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