Automation testing with Puppeteer, Playwright and CodeceptJS

Learn E2E testing of Web Apps with Puppeteer, Playwright and CodeceptJS from complete ground up [2020 updated]
4.06 (95 reviews)
Udemy
platform
English
language
Software Testing
category
instructor
Automation testing with Puppeteer, Playwright and CodeceptJS
1 254
students
8.5 hours
content
Apr 2023
last update
$24.99
regular price

Why take this course?

🚀 Master End-to-End Testing with Puppeteer, Playwright & CodeceptJS! 🛠️

Welcome to our comprehensive and 2020 updated online course, where you'll dive deep into the world of automation testing with some of the most powerful tools out there: Puppeteer, Playwright, and CodeceptJS. Whether you're a beginner or looking to sharpen your skills, this course is tailored to take you from the ground up to mastery level.

Course Highlights:

  • 📚 Complete Coverage: We explore the complete spectrum of these tools, ensuring you understand both the fundamentals and advanced concepts.
  • ♻️ Updated Syllabus: The addition of Playwright and CodeceptJS to the original Puppeteer course provides a more robust skill set for comprehensive application testing.
  • 🤖 Learn by Doing: This course combines theoretical knowledge with practical exercises, so you can apply what you learn directly to your projects.
  • 🌍 Real-World Application: We cover topics that are not only unique to this course but also essential for real-world scenarios.

What You'll Learn:

Puppeteer:

  • 🚀 Introduction and Basics: Get started with the fundamentals of Puppeteer.
  • Distinguished Features: Discover what makes Puppeteer stand out.
  • 🛠️ Extending Puppeteer: Learn how to extend its capabilities for large applications.
  • 🤝 Jest Integration: Combine Puppeteer with Jest for robust testing.
  • 📊 Cucumber Integration: Write clear, understandable acceptance tests.
  • 🔥 Cross-Browser Testing: Ensure your application works across different browsers.
  • 📄 Cucumber HTML Reporting: Generate detailed reports to track test outcomes.
  • 🌍 Page Object Model: Design maintainable and scalable test cases.
  • Migrating from ES5 to ES6: Modernize your code with the latest JavaScript standards.
  • 🔍 Advanced Concepts: Explore advanced features of Puppeteer in depth.

Playwright:

  • 🚀 Introduction to Playwright: Understand what Playwright is and how it relates to Puppeteer.
  • Installation and Setup: Get Playwright up and running on your system.
  • ➡️ Similarities with Puppeteer: Learn how Playwright complements Puppeteer.
  • 🏎️ Cross-Browser Testing: Test your application on multiple browsers seamlessly.
  • 🤖 CodeceptJS Support: Integrate CodeceptJS to enhance Playwright tests.
  • 🚀 Playwright CLI: Command-line tool for Playwright tests.
  • 🏁 Test Runner Frameworks: Explore different test runners like the Folio framework.

CodeceptJS:

  • 🚀 Understanding CodeceptJS: Get to grips with this powerful testing framework.
  • 🤫 CodeceptJS Helpers: Utilize helper functions for efficient testing.
  • 📖 CodeceptJS Syntax: Learn the syntax and how to write effective test cases.
  • 📊 Reporting: Generate reports that give insights into your tests' performance.

Why Choose This Course?

  • Expert Instructors: Our instructors are industry professionals with real-world experience.
  • Hands-On Learning: Apply what you learn through practical examples and exercises.
  • Community Support: Join a community of like-minded learners and experts.
  • Resource Repository: The course repository serves as an ongoing resource to help you implement the techniques in your work environment.
  • Lifetime Access: Keep coming back to this material as you grow in your role.

By the end of this course, you'll not only understand how to use Puppeteer, Playwright, and CodeceptJS effectively but also be able to apply these skills to real-world projects. 🎓🎉

Enroll now and take the first step towards becoming an expert in E2E testing with Puppeteer, Playwright, and CodeceptJS!

Course Gallery

Automation testing with Puppeteer, Playwright and CodeceptJS – Screenshot 1
Screenshot 1Automation testing with Puppeteer, Playwright and CodeceptJS
Automation testing with Puppeteer, Playwright and CodeceptJS – Screenshot 2
Screenshot 2Automation testing with Puppeteer, Playwright and CodeceptJS
Automation testing with Puppeteer, Playwright and CodeceptJS – Screenshot 3
Screenshot 3Automation testing with Puppeteer, Playwright and CodeceptJS
Automation testing with Puppeteer, Playwright and CodeceptJS – Screenshot 4
Screenshot 4Automation testing with Puppeteer, Playwright and CodeceptJS

Loading charts...

2531456
udemy ID
28/08/2019
course created date
31/08/2019
course indexed date
Bot
course submited by