Automated testing using supertest and Jest
Automated testing using supertest and Jest, available at $39.99, has an average rating of 3.35, with 15 lectures, based on 31 reviews, and has 165 subscribers.
You will learn about Test APIs using supertest This course is ideal for individuals who are Javascript Developers, Node / ExpressJS Developers, Full stack Developers It is particularly useful for Javascript Developers, Node / ExpressJS Developers, Full stack Developers.
Enroll now: Automated testing using supertest and Jest
Summary
Title: Automated testing using supertest and Jest
Price: $39.99
Average Rating: 3.35
Number of Lectures: 15
Number of Published Lectures: 15
Number of Curriculum Items: 15
Number of Published Curriculum Objects: 15
Original Price: $59.99
Quality Status: approved
Status: Live
What You Will Learn
- Test APIs using supertest
Who Should Attend
- Javascript Developers, Node / ExpressJS Developers, Full stack Developers
Target Audiences
- Javascript Developers, Node / ExpressJS Developers, Full stack Developers
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
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Project Overview
Lecture 3: Setup MongoDB on atlas
Lecture 4: Validate APIs using Postman
Chapter 2: API Testing using Supertest and Jest
Lecture 1: Install Supertest and Jest
Lecture 2: Write our first test
Lecture 3: Test an API that requires an auth token
Lecture 4: BeforeAll function in Supertest
Lecture 5: Testing a http get API – Test to get user with token
Lecture 6: Testing a http POST API without auth token
Lecture 7: Testing HTTP Post API with auth token
Lecture 8: Testing HTTP Patch/Put API with auth token
Lecture 9: Testing HTTP DELETE API with auth token
Chapter 3: Bonus
Lecture 1: Jest Configuration file
Lecture 2: Conclusion
Instructors
-
Odafe Idogho
Software Developer -
Orezime Learning
Helping Data scientists and Software developers succeed
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 2 votes
- 3 stars: 7 votes
- 4 stars: 9 votes
- 5 stars: 11 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024