E2E Web Testing with TestCafe

Go to class
Write Review

Free Online Course: E2E Web Testing with TestCafe provided by Test Automation University is a comprehensive online course, which lasts for 6 hours worth of material. The course is taught in English and is free of charge. E2E Web Testing with TestCafe is taught by Moataz Nabil.

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

    • 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