End-to-end Web Testing with TestCafe: Getting Started

TestCafe is an end-to-end testing framework that is fully supported by TypeScript. In this course, you'll learn how to create stable, readable, test suites using the latest ES2017 features.
Course info
Level
Beginner
Updated
Jun 13, 2019
Duration
1h 14m
Table of contents
Description
Course info
Level
Beginner
Updated
Jun 13, 2019
Duration
1h 14m
Description

Are you tired of using Selenium to test your web application? TestCafe is the solution. In this course, End-to-end Web Testing with TestCafe: Getting Started, you'll learn how to use the end-to-end testing framework TestCafe to automate your UI tests. First, you'll learn what TestCafe is and what makes it different from similar frameworks. Then, you'll explore how to install and configure the TestCafe package, how to leverage community developed framework-specific selectors, and how to write stable and efficient UI tests. Finally, you'll discover TestCafe Studio, the IDE developed by the makers of TestCafe for creating tests using an easy-to-use GUI that lets you create test suites without writing any Javascript. When you’re finished with this course, you'll have the skills and knowledge of the TestCafe library needed to develop a full end-to-end testing suite for your application.

About the author
About the author

Software engineer in Chicago with 10+ years of experience working Javascript applications on both the client side and the server side.

Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Marques Woodson, and welcome to my course, End-to-end Web Testing with TestCafe: Getting Started. I am a staff software engineer at project44 in Chicago. TestCafe feels like a breath of fresh air when coming from the world of Selenium WebDriver, and you realize UI testing can be much simpler. In this course, we are going to learn how to use TestCafe to create an end-to-end testing suite. Some of the major topics that we will cover include basic features of TestCafe, some major differences between similar libraries, setting up and tearing down test data using hooks, creating tests without writing code with TestCafe Studio IDE. By the end of this course, you will have a solid understanding of TestCafe and the ability to use it to start creating an end-to-end test suite. Before beginning the course, you should be familiar with JavaScript and optionally TypeScript if you want strong typing for your tests. I hope you'll join me on this journey to learn TestCafe with the End-to- end Web Testing with TestCafe: Getting Started course at Pluralsight.