Automated Software Testing with Playwright
Offered By: Udemy
Course Description
Overview
What you'll learn:
- Master the powerful Microsoft Playwright framework from beginner to advanced
- Build a robust automation framework using the best practices of the Page Objects Model
- Put your skills into practice with real-world end-to-end testing examples and challenging exercises
- Learn how to use Playwright for REST API testing and web scraping, and expand your automation capabilities beyond web UI testing
- Integrate your automation tests with CI/CD pipelines using Jenkins, and streamline your testing process for faster and more efficient releases
- Discover how to perform visual regression testing with Playwright, and ensure your web applications look and perform as intended across different browsers
- Get exclusive access to professional tips, tricks, and best practices from industry experts, and stay ahead of the curve with the latest automation techniques
- Explore 3rd party integrations with popular test runners, and take advantage of a wide range of tools and features to enhance your automation tests
- Learn how to integrate Playwright with popular BDD frameworks like Cucumber and CodeceptJS, and take your test automation to the next level
- Discover why Playwright is the next generation framework that surpasses Selenium and Cypress in terms of speed, reliability, and ease of use
Are you looking to learn web automation and testing using the world's most popular non-Selenium framework, Playwright? Look no further! This comprehensive course is designed to be as practical as possible, with coding exercises and real-world examples from the very start. All you need is NodeJS and a code editor, along with some basic programming knowledge in either JavaScript or TypeScript.
In this course, you'll learn everything you need to know about Playwright, including how to install, create, and set up multiple testing projects. You'll also learn about web automation and interaction with elements using the Playwright API, and you'll get to practice various real-world E2E testing examples. Additionally, you'll learn about advanced Playwright features and patterns, REST API testing with Playwright, and third-party integrations.
One of the highlights of this course is that you'll learn how to implement the popular Page Objects design pattern in test automation, which is widely used in the industry. You'll also get to try behavior-driven development using Playwright and popular frameworks like CucumberJS and CodeceptJS. Additionally, you'll learn about professional custom reporting, visual regression testing, continuous integration using Jenkins, and web scraping with Playwright.
Finally, you'll get tips and tricks from automation experts, and you'll find out why Playwright is better than other popular frameworks like Cypress, Selenium, TestCafe, or Puppeteer. And if you get stuck, don't worry - the learning environment is supportive and collaborative, with plenty of opportunities to ask questions and get help from the instructor and other students. So why wait? Start your journey to becoming a Playwright automation expert today!
Taught by
Kaniel Outis
Related Courses
Programming Use Cases with PythonA Cloud Guru Answering Interesting Questions with Data
University of Michigan via Coursera كابستون علوم البيانات التطبيقية
IBM via Coursera Learn Web Scraping with Beautiful Soup
Codecademy How to Clean Data with Python
Codecademy