Recorded Course
💎 11000
Part of AI Career Booster Path
Automation with Playwright: Mastering Web Automation with AI
Embark on a transformative journey with our course, Automation with Playwright: Mastering Web Automation with AI. Whether you're an experienced coder, a Selenium or Webdriverio user, or new to automation, this course is designed specifically for you. Bringing enhanced insights from ChatGPT and GitHub Copilot, our experts, Igor Dorovskikh and Vasyl Shpak from Engenious University, will guide you through the complex world of web automation. This entirely free course offers an engaging community and hands-on learning experiences. Dive deep into automation techniques and innovate with us. Enroll today and start automating smarter!
*Please note that this course is held in partnership with Testguild and you might be contacted by our partners.

Course content
6 sections • 22 lectures • 1 hour 5 minutes total length
A. Intro to the Course
1 minute
B. What to Expect
less than 1 minute
C. Access to the course materials
less than 1 minute
D. Course support - Discord channel
1 minute
E. Reference to JavaScript Fundamentals
1 minute
A. Configuring Your Environment
2 minutes
B. Understanding Playwright Architecture
4 minutes
C. Test structure in Playwright
2 minutes
D. Executing Tests and Viewing Results
4 minutes
E. Running Tests via Playwright Extension
7 minutes
A. Creating Tests with 'Pick Locator'
2 minutes
B. Utilising 'Record Steps' Mode
3 minutes
C. Fixing Tests with 'Record at Cursor'
2 minutes
A. Generating Tests in a few easy prompts
2 minutes
B. Refactoring Your Test Suite
1 minute
C. Transitioning to Page Object Model
2 minutes
D. Record Cursor - Playwright extension
4 minutes
A. Setting Up Copilot in Visual Studio
2 minutes
B. Generating Tests with Copilot
4 minutes
C. Best Practices for Using Copilot
3 minutes
D. Implementing Page Object Model with TypeScript
4 minutes
Wrapping Up and Looking Ahead
2 minutes
Reference to Playwright resources
https://playwright.dev/docs/intro - Playwright Documentation: Dive into the official Playwright documentation, where every method in Playwright is meticulously described by its creators.
https://discord.com/invite/playwright - Playwright Discord Support Channel: Join the Playwright Discord support channel where you can ask questions and get assistance with Playwright and its tools.
https://github.com/mxschmitt/awesome-playwright - A curated list of every tool related to Playwright neatly compiled together.
https://github.com/AutomationPanda/awesome-web-testing-playwright - Awesome Web Testing with Playwright: Check out Awesome Web Testing with Playwright by Automation Panda. This resource has everything you need to kickstart a real testing project.
https://www.freecodecamp.org/news/full-javascript-course-for-beginners/ - It's the perfect resource to start your journey into JavaScript programming.
https://www.freecodecamp.org/news/learn-typescript-beginners-guide/ - TypeScript for Beginners: Dive into TypeScript with this beginner's guide from FreeCodeCamp
https://www.freecodecamp.org/news/tag/git/ - Explore courses about Git from FreeCodeCamp, covering everything you need to know about version control with Git.
Description
Welcome to Automation with Playwright: Mastering Web Automation with AI. This course is designed for everyone—from seasoned coders to beginners exploring automation with tools like Selenium or Webdriverio. If you’re ready to begin your automation journey with Playwright, you’re in the right place!
Guided by industry experts Igor Dorovskikh and Vasyl Shpak from Engenious University and supported by ChatGPT and GitHub Copilot, you’ll get an unparalleled, immersive experience. And because it’s our mission to make automation technology accessible to all, this course is 100% free!
What to Expect:
- Setting Up Playwright in Visual Studio Code: Configure your environment and gain a firm grasp of Playwright's core architecture.
- Your First Test: Get hands-on experience when you dive into writing your first automated test.
- Accelerate Test Writing with ChatGPT Copilot: Learn how to expedite test writing using AI-driven prompts from ChatGPT.
- Implementing Page Object Model: Enhance the organization and scalability of your tests when you master TypeScript for Page Object Model implementation.
Plus, you’re never alone—access comprehensive materials and continuous support through our dedicated Discord channel throughout the course.
Join our community of innovators today. Let’s explore the transformative power of automation together and unlock new potentials with Playwright and AI.
⚠️ Course requirements
- Computer: Windows or macOS. This can be a PC or a Mac.
- Stable internet connection: necessary to access the course materials, participate in online discussions, and complete any online exercises
- Web Browser. You should have the latest version of Google Chrome installed on your computer
- Basic Computer Skills. While the course is beginner-friendly, you should have basic proficiency in operating a computer.
- Eagerness to Learn. Whether you are new to the field or seeking to enhance your skills, a positive attitude toward learning will greatly benefit your experience.
What you'll learn
By the end of this course, you won't just understand Playwright's inner workings – you'll be a full-fledged automation whiz! You'll be able to:
- Craft powerful automated tests: Write your first Playwright test with confidence and learn to leverage AI to accelerate the process.
- Understand how the Playwright works: Gain an understanding of Playwright's core architecture and unlock its full potential.
- Structure your tests for success: Keep your tests organized and scalable.
Who this course is for:
Whether you're a seasoned coder already familiar with automation frameworks like Selenium or Webdriverio, or a complete beginner eager to streamline your workflow, we've designed this journey to empower everyone.
Instructors
CEO and Founder
Igor is an accomplished CEO and Founder of Engenious.io, with 15+ years of experience in software testing and development and over a decade in management. He has worked at Barnes & Noble, Expedia, Tinder, and consulted at Apple and Grammarly. In the mentorship program, Igor offers expertise in building a testing process from scratch, leadership success, understanding C-level executives' expectations, selecting the right technology stack, providing and collecting feedback, and team growth. Mentees benefit from Igor's insights on creating efficient testing processes, fostering productive teams, aligning with executive priorities, making informed technology choices, establishing feedback channels, and securing resources for team development. With Igor as their mentor, participants gain valuable knowledge, skills, and perspectives to excel as Dev/QA Directors or Managers.
Web Engineer in Test
Vasyl Shpak is a dynamic Web Engineer in Test with a passion for crafting seamless digital experiences. Armed with a robust skill set encompassing QA Automation, Webdriverio, Playwright, and JavaScript, Vasyl is dedicated to ensuring the highest standards of software quality and reliability.
Vasyl's dedication to excellence extends beyond conventional boundaries, as evidenced by his exploration of Mobile Testing, DevOps principles, and Continuous Integration practices. Always eager to stay ahead of the curve, he remains at the forefront of industry trends and best practices, embodying a commitment to lifelong learning and professional growth.
FAQ
Yes, this course is entirely free!
This course is designed for anyone interested in web automation, from beginners to experienced coders with other automation frameworks.
You'll gain a strong foundation in Playwright, write your first automated test, learn how to leverage AI tools like ChatGPT and GitHub Copilot for faster development and implement the Page Object Model with TypeScript for scalable test structures.
You'll have access to comprehensive course materials and ongoing support through a dedicated Discord channel.
No prior coding experience is necessary, but basic programming concepts will be helpful.
The course is self-paced, so the completion time depends on your individual learning speed.
The course will teach you how to use prompts and functionalities within these AI tools to streamline test writing and development.
No separate subscriptions are required for this course. A free trial of Copilot is sufficient for the purposes of this course.