Hi everyone. Welcome to Just Getting Started with Jest course of the Test Automation University.

In this course, we'll learn how to create automated tests with Jest.

# What is Jest?

Jest is an open source testing framework that has become increasingly popular recently. Initially developed by Facebook, Jest makes it faster and easier to run JavaScript tests by having everything needed included in one framework.

Jest comes with built-in mocking and assertion libraries, which also runs your tests concurrently in parallel, providing faster test execution.

By the end of this course, we should be able to create an execute test in Jest.

I am Toyer Mamoojee, and I will be your instructor for this course on Jest.

Some background info on me…I'm a QA tech lead. I have about 16 years of test automation experience across multiple industries.

You can find me on twitter @tottilfc, and you can follow my blog at toyerm.wordpress.com.

In this course, we will cover:

  • An intro to Jest
  • Installing Jest
  • Writing a test in Jest
  • Common matchers in Jest
  • Asynchronous testing in Jest and writing a test using async/await
  • Snapshot testing and its uses.



# Course Prerequisites

The software and prerequisites to this course include the following (each of which we will go through together if you haven't already set this up on your machine):

So, let's get started with testing Jest.

Resources

© 2024 Applitools. All rights reserved. Terms and Conditions Privacy Policy GDPR