YoVDO

End-to-End Automated Testing in a Microservices Architecture

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Automated testing Courses Regression Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore end-to-end automated testing strategies for microservices architectures in this comprehensive conference talk. Learn how to effectively test distributed systems, balance isolated and integrated testing approaches, and implement key techniques for robust pre-production testing. Discover the benefits of using microservice protocols in tests, applying approval testing to manage complexity, and configuring deployment pipelines for optimal feedback. Gain insights into resolving conflicts between service independence and system-wide testing, and understand the trade-offs between pre-production and production testing approaches. Apply practical strategies to improve test coverage, reduce maintenance costs, and increase confidence in your microservices-based applications.

Syllabus

Emily Bache
Microservices architecture
Multi-team development
Move towards Continuous Delivery
Pagero's release schedule
Test Pyramid: Mike Cohn
Testing Strategy for the Monolith
Unit tests
Learning TDD
Data-Layer & Service Tests
Test Pyramid for Microservices - Fowler
Microservice Tests
Testing in the pipeline
Example End-to-End Test Strategy
Test-API for creating accounts
Data-Driven Testing
3 parts of a test
The "Approved" Result
There is a change in behaviour!
Scenario 2: it's a feature
Assertion vs Filtering
Approval Tests are not Isolated
Related Failure Example
Text Test Tool Support
Approval Testing overview
End-to-End test failure?
Debugging a failing test?
System tests split by feature area
Testing in Staging or Production?
Difference Testing
Regression Testing
Team-owned system test
Team pipelines
Test in Production
Summary


Taught by

NDC Conferences

Related Courses

Health Informatics: Data and Interoperability Standards
Georgia Institute of Technology via edX
Observability with OpenTelemetry and Grafana
Pluralsight
Overcoming Imposter Syndrome
Pluralsight
0-60 in the .NET Framework - Software Development for Formula 1
NDC Conferences via YouTube
Testing - Is This Thing On(line)? Meet Your New Microsoft Testing Tools
NDC Conferences via YouTube