Companies Home Search Profile

Learning End-to-End Testing with Jest

Focused View

Chinyelu Ibute

1:51:20

270 View
  • 01 - Create comprehensive end-to-end tests with Jest.mp4
    00:58
  • 02 - Prerequisites and learning objectives.mp4
    01:33
  • 03 - Exercise files.mp4
    01:26
  • 01 - Introduction to test-driven development (TDD).mp4
    04:26
  • 02 - Fundamentals of unit tests.mp4
    02:00
  • 03 - Overview of integration tests.mp4
    06:56
  • 04 - Basics of end-to-end tests.mp4
    02:53
  • 01 - Template Node.jsExpress project setup.mp4
    05:48
  • 02 - Testing endpoints on Postman.mp4
    07:28
  • 03 - Introduction to Jest.mp4
    01:42
  • 04 - Jest setup.mp4
    03:54
  • 01 - Test the Login endpoint.mp4
    06:50
  • 02 - Finish up on Login endpoint test.mp4
    07:01
  • 03 - Test the Create endpoint.mp4
    05:16
  • 04 - Finish up on Create endpoint test.mp4
    06:27
  • 05 - Test the Read endpoint.mp4
    05:21
  • 06 - Test the Update endpoint.mp4
    06:44
  • 07 - Finish up on Update endpoint test.mp4
    06:01
  • 08 - Test the Delete endpoint.mp4
    03:55
  • 01 - Test error handling.mp4
    09:12
  • 02 - Finish up on test error handling.mp4
    06:57
  • 03 - Run test automatically.mp4
    06:54
  • 01 - Next steps.mp4
    01:38
  • Description


    Testing small parts of an application is fairly easy, but as you assemble systems, the test complexity often grows with the number of interconnected systems. Sometimes, rather than testing just the parts, you want to test the whole process, as one large set. In this course, Chinyelu Ibute shows you how the JavaScript testing framework, Jest, lets you create comprehensive tests so you can verify the functionality of your entire application. Chinyelu starts with the basics of the test-driven development, including the different types. She then shows how to write an end-to-end test for a RESTful web-service application built with Node.js and MongoDB using Jest. Finally, she explains how to test the application workflow from beginning to end, with a high code coverage.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Chinyelu Ibute
    Chinyelu Ibute
    Instructor's Courses
    Experienced Software Engineer in building scalable distributed software systems. I analyze software requirements critically and prioritize effectively. I’m a good observer of software engineering best practices, and work efficiently in a team. I’m passionate about clean, testable, and maintainable code.
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 23
    • duration 1:51:20
    • Release Date 2023/01/04