Subject
Computer Science
Business
Humanities
Data Science
Personal Development
Art & Design
Programming
Engineering
Health & Medicine
Mathematics
Science
Social Sciences
Education & Teaching
Online degrees
Microcredentials
Provider
Unitersity
Institution
Picture book
SignIn
SignUp
Subject
Computer Science
Business
Humanities
Data Science
Personal Development
Art & Design
Programming
Engineering
Health & Medicine
Mathematics
Science
Social Sciences
Education & Teaching
Online degrees
Microcredentials
Provider
Unitersity
Institution
Picture book
SignIn
SignUp
E2E Web Testing with TestCafe
0
Test Automation University
Free Online Course
English
6 hours worth of material
selfpaced
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
Taught by
Moataz Nabil
Related Courses
E2E Web Testing with TestCafe
Containerize SpringBoot Node Express Apps & Deploy on Azure
Learn Docker - DevOps with Node.js & Express
Containerize a full-stack NodeJS application in Docker
Full Stack Open: Deep Dive Into Modern Web Development
Mobile Automation Test with NodeJS, Appium, WebdriverIO