وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Node.js Microservices: Testing and Continuous Integration

سرفصل های دوره

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.


1. Course Overview
  • 1. Course Overview

  • 2. Testing Node.js Microservices - Introducing Globoticket API
  • 1. Why Good Test Coverage Matters
  • 2. A Practical Test Coverage Strategy
  • 3. Case Study - Globoticket API
  • 4. Globoticket API Demo Application - Up and Running
  • 5. Node.js Microservice Testing Frameworks
  • 6. Demo - Install and Configure Jest

  • 3. Implementing Unit Tests in Node.js Microservices with Jest
  • 1. Review - Anatomy of a Jest Unit Test
  • 2. Demo - Adding Unit Tests to Globoticket
  • 3. How to Write Fast and Reliable Unit Tests
  • 4. Demo - Mocking Modules
  • 5. Demo - Applying Separation of Concerns to Make Unit
  • 6. Practical Test Driven Development (TDD)

  • 4. Implementing Integration Tests in Node.js Microservices with Jest
  • 1. Integration Tests vs Unit Tests
  • 2. A Practical Strategy for Adding Integration
  • 3. Demo - Implementing Integration Tests for Gl
  • 4. Seeding Databases for Integration Testing
  • 5. Demo - Using Seeders for Integration Testing
  • 6. Improving Integration Test Reliability
  • 7. Demo - Testing the Ticket Reservation Path v

  • 5. Implementing End-to-end Tests in Node.js Microservices Using Jest
  • 1. Defining the Practical Value of End-to-end T
  • 2. Identifying the Most Critical Business Funct
  • 3. Demo - Configuring and Running Our Test Envi
  • 4. Demo - Setup and Configure End-to-end Tests
  • 5. Demo - Writing End-to-end Tests for Globotic
  • 6. Adding Npm Scripts for End-to-end Tests

  • 6. Running Tests in Continuous Delivery Pipelines Using GitHub Actions
  • 1. A Practical CICD Strategy for Globoticket
  • 2. Anatomy of a GitHub Actions Workflow
  • 3. Demo - Setting up GitHub Actions
  • 4. Demo - Adding Test Jobs to GitHub Actions
  • 5. Globotickets New and Improved Process
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 37783
    حجم: 568 مگابایت
    مدت زمان: 83 دقیقه
    تاریخ انتشار: 21 خرداد 1403
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید