YoVDO

Node.js Microservices: Testing and Continuous Integration

Offered By: Pluralsight

Tags

JEST Exam Courses Node.Js Courses Microservices Courses Unit Testing Courses Continuous Integration Courses Integration Testing Courses End-to-end testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Good test coverage is very important for continuous delivery of Node.js microservices. This course will teach you how to implement unit, integration, and end-to-end test coverage using Jest in your Node.js microservices so you can deliver quality code with confidence.

Good test coverage enables more frequent code delivery with greater confidence. In this course, Node.js Microservices: Testing and Continuous Integration, you’ll learn to implement test coverage into your Node.js microservices and continuous delivery pipelines. First, you’ll explore setting up and configuring your codebase for test coverage. Next, you’ll discover how to implement test coverage into your codebase via unit, integration, and end-to-end test suites using Jest. We’ll accomplish this using a variety of testing concepts such as assertions, stubs, mocks and spies. Finally, you’ll learn how to integrate test coverage into your continuous integration and delivery pipelines and processes. When you’re finished with this course, you’ll have the skills and knowledge of testing Node.js microservices needed to be confident in your ability to deliver high quality Node.js code on demand and at scale.

Syllabus

  • Course Overview 1min
  • Testing Node.js Microservices: Introducing Globoticket API 19mins
  • Implementing Unit Tests in Node.js Microservices with Jest 17mins
  • Implementing Integration Tests in Node.js Microservices with Jest 20mins
  • Implementing End-to-end Tests in Node.js Microservices Using Jest 13mins
  • Running Tests in Continuous Delivery Pipelines Using GitHub Actions 10mins

Taught by

Tyler Griffiths

Related Courses

Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Scalable Microservices with Kubernetes
Google via Udacity
Introduction to Kubernetes
Linux Foundation via edX
Architecting Distributed Cloud Applications
Microsoft via edX
IBM Cloud: Deploying Microservices with Kubernetes
IBM via Coursera