
1. This tutorial will give you a brief introduction about TestCafe.
2. Testing in Agile World
3. Challenges with Selenium
4. Why is TestCafe better than Selenium
This tutorial will help you understanding that why is TestCafe better than Cypress.
TestCafe setup Part 1
TestCafe setup Part 2
TestCafe Coding Structure
How to create css selectors and TestCafe Actions
TestCafe Actions Part 2
TestCafe Actions Part 3
TestCafe Selectors
Generating Reports
Printing Console messages
How to extract text from Web Element?
TestCafe Assertions
Test Hooks
How to skip Tests and Fixtures?
Running Concurrent tests against multiple browsers
Running Tests in Parallel
Controlling TestCafe execution speed
Execute tests without using Terminal
Capture screen prints when a test fails
What is Typescript?
Connecting to database
End to end negative scenario
End to end positive scenario
What is Page Objects Model and Why do we need a Framework?
Understanding Framework Structure
Creating folders, installing required dependencies and configuring package.json file
Creating Page Object repositories
Adding other required files
Adding reusable methods
Configuring package.json file
Adding first test case
Add another scenario and Running tests
Configuring reports and generating reports
Please find attached the entire code that we covered in this section
This is the first course of its kind where you will learn to create Automation Framework from scratch.
You will also learn -
1. Why is TestCafe better than Selenium?
2. TestCafe setup
3. TestCafe fundamentals
4. Report Generation
5. Connecting to database
6. Parallel execution
7. Automation Framework Designing from scratch
8. TestCafe advanced features
9. Generating css for Web Elements
10. TestCafe CI/CD Integration