Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Test Automation University

E2E Web Testing with TestCafe

via Test Automation University

Overview

Learn how to automate end-to-end testing with TestCafe

Syllabus

  • E2E Web Testing with TestCafe
  • Chapter 1 - Introduction to TestCafe
  • Chapter 2.1 - Install NodeJS , VS Code and TestCafe on macOS
  • Chapter 2.2 - Install NodeJS , VS Code and TestCafe on Windows OS
  • Chapter 3.1 - Getting Started with TestCafe
  • Chapter 3.2 - First Test with TestCafe
  • Chapter 3.3 - TestCase with TestCafe Selector
  • Chapter 4.1 - Specify Web Page
  • Chapter 4.2 - Fixture and Test Metadata
  • Chapter 4.3 - Interact with Page Elements - Navigate
  • Chapter 4.4 - Working with iFrame
  • Chapter 4.5 - Working with DropDownlist and Upload File
  • Chapter 4.6 - Set Test Speed and Set Page Timeout, Drag and Hover
  • Chapter 4.7 - Hooks
  • Chapter 4.8 - Assertions
  • Chapter 4.9 - Skip Test
  • Chapter 4.10 - Working with Client-Side Info
  • Chapter 5.1 - Test Execution
  • Chapter 5.2 - Run Tests in Parallel
  • Chapter 5.3 - Filter Tests by Metadata and Name
  • Chapter 5.4 - Headless Mode
  • Chapter 6.1 - Wait Mechanism
  • Chapter 6.2 - Debugging
  • Chapter 6.3 - Take Screenshots
  • Chapter 6.4 - Video Recording
  • Chapter 6.5 - TestCafe Extensions for VS Code
  • Chapter 7.1 - Page Model
  • Chapter 7.2 - Home Page Class
  • Chapter 7.3 - Register, Login and Customer Pages
  • Chapter 7.4 - Implement Register Test with Page Model
  • Chapter 7.5 - More Page Model Classes
  • Chapter 7.6 - E2E Test with Page Model
  • Chapter 7.7 - Configuration File
  • Chapter 8 - Data-Driven Tests
  • Chapter 9.1 - Introduction to BDD and Cucumber JS
  • Chapter 9.2 - Feature Files
  • Chapter 9.3 - Step Definition Files
  • Chapter 9.4 - Steps Definitions with Page Objects
  • Chapter 9.5 - Custom TestController and Hooks
  • Chapter 9.6 - Run Cucumber Tests
  • Chapter 9.7 - Cucumber Report
  • Chapter 10.1 - TestCafe Reports
  • Chapter 10.2 - Allure Reports
  • Chapter 11.1 - Visual Testing with Applitools and TestCafe
  • Chapter 11.2 - Add Eyes-TestCafe to Existing Tests
  • Chapter 12.1 - TestCafe with GitHub Actions
  • Chapter 12.2 - YAML File for GitHub Actions
  • Chapter 12.3 - Run with Multiple OS and NodeJS Versions
  • Chapter 13 - TestCafe Docker Image
  • Chapter 14 - Run Tests on Remote Device
  • Chapter 15.1 - ReportPortal
  • Chapter 15.2 - Configure TestCafe with ReportPortal

Taught by

Moataz Nabil

Reviews

Start your review of E2E Web Testing with TestCafe

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.