Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Automated Software Testing with TestCafe

Learn great alternative to Cypress & Playwright - Web Automation, Performance Testing, CodeceptJS, Jenkins, Percy & more
(780 reviews)
3,124 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 8h 46m
Language: English
Next start: On Demand

Table of contents


[UPDATED IN 2022] + New Content is uploaded every 2 weeks!
What is this course about?
Learn web automation and testing using very popular non selenium library called TestCafe. This course is designed to be as practical as possible. We will be coding straight from the start! All you need to do is install NodeJS and your favorite code editor and have a little bit of programming knowledge ideally in Javascript.
What will you learn in this course?
•How to install, create and setup multiple testing projects
•Web Automation and Elements Interaction with TestCafe API
•Cross browser and Headless testing with TestCafe
•How to implement page objects design pattern which is very popular in test automation field
•Behavior Driver Development using popular  combination of TestCafe + CodeceptJS
•Behavior Driver Development using TestCafe + Cucumber
•Visual regression testing using Percy library
•Performance Testing with TestCafe extensions
•Continuous integration using Jenkins and how to setup testing pipeline
•How to work with in-build reporting tools
•How to work with XPaths
•Cloud testing using BrowserStack
•Tips and tricks from the experts in the automation field
•Prepare and practice for interviews
How to get help?
Learning is a never ending process and we all make mistakes and get stuck sometimes, but don’t worry you can always send me a private message or write a post to Q&A section where is already a lot of questions and issues solved by me or other students who are helping each other 🙂
So Let’s Start 🙂

You will learn

✓ Web Automation Testing
✓ Page Objects Design Pattern
✓ Handle Web Elements
✓ Visual Regression Testing with Percy
✓ End-to-End Testing Examples
✓ CI / CD Integration with Jenkins
✓ Parallel Tests Execution
✓ BDD Style with CodeceptJS
✓ Boost up your Skills and Resume
✓ Interview Preparation
✓ Reporting
✓ Performance Testing


• Basic JavaScript knowledge or any other programming language
• Basic test automation knowledge (nice to have)
• Desire to learn new technology
• Node + Text Editor installed

This course is for

• Testers
• Test automation developers
• QA Engineers
• Software Developers
• QA Analysts
• QA Managers
QA & Test Automation Expert, Teacher and Consultant
I’m a software engineer working over 10 years in QA and test automation. Besides coding i enjoy teaching and sharing my experience and knowledge. I’m also passionate about exploring new testing frameworks, approaches along with test architecture. My favorite test automation tools are Cypress and Puppeteer, but most recently its Playwright! My goal is to provide beginner friendly tutorials and courses to help you became professional test automation engineer.
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 8h 46m
Language: English
Next start: On Demand

Students are also interested in