Automated testing using supertest and Jest

Testing Express APIs with supertest and Jest

3.35 (31 reviews)
Udemy
platform
English
language
Software Testing
category
instructor
Automated testing using supertest and Jest
165
students
3 hours
content
Feb 2021
last update
$39.99
regular price

What you will learn

Test APIs using supertest

Why take this course?

Brand new course that was created out of my personal experience looking for a detailed and short course on automated testing in ExpressJS applications. Preparing for interviews and solving recruitment tasks for your next job have never been easier as this course provides real world examples that will support the codes you have written and provide concise examples of how you can write test suites for you code to make it stand out. For any intermediate / senior backend developer role, its expected you have good coding practice including writing test cases for your code. Since most web applications are build off REST APIs, This course have been modelled around expressJS APIs that were built for an e-commerce application.

The primary goal of this  course is to help software developers set up test suites for their APIs. As said above, for this to be possible, we provide the code to the backend of an expressJS application. You will set up your own mongoDB database and connect the application to the database. Afterwards, we validated the APIs using postman. Thereafter, we use Supertest and Jest to test this APIs and create test suites. We also made sure we handle tests for APIs that need authorization tokens as this is the situation with real-world applications that you will be building or working on.

Once again, the course is concise and  provides you with the tools to write test suites for your application. it gives you opportunity to standout during recruitment processes and also provides you with the tools to impress your employers while write good code and maintain them

Screenshots

Automated testing using supertest and Jest - Screenshot_01Automated testing using supertest and Jest - Screenshot_02Automated testing using supertest and Jest - Screenshot_03Automated testing using supertest and Jest - Screenshot_04

Reviews

Cristhian
November 27, 2022
Really well explained, covers the basics and I could follow along with no problems, maybe I had bigger expectations but it was a nice start to mastering this js tools.
Lazarus
April 4, 2021
This course had what I was looking for. An API to test, some guidance on creating a few tests, and it was short and to the point.
Paul
March 25, 2021
A fairly decent course and covers the core concepts of Jest. This is a great course if you don't want to spend 10+ hrs doing one of the longer ones available on Udemy. I think it is good to have read a few blog posts on Jest before you start so that you have a bit of background knowledge going into the course and can then use the course content to apply that knowledge to a real world environment. The most valuable component of this course is understanding how to test authenticated routes. This is something that is often missed or skipped over in other content I have read about Jest. There are a couple of areas where the course could do with improvement but overall I was pleased.

Charts

Price

Automated testing using supertest and Jest - Price chart

Rating

Automated testing using supertest and Jest - Ratings chart

Enrollment distribution

Automated testing using supertest and Jest - Distribution chart

Related Topics

3845516
udemy ID
2/13/2021
course created date
2/20/2021
course indexed date
Bot
course submited by