Главная
Study mode:
on
1
Emily Bache
2
Microservices architecture
3
Multi-team development
4
Move towards Continuous Delivery
5
Pagero's release schedule
6
Test Pyramid: Mike Cohn
7
Testing Strategy for the Monolith
8
Unit tests
9
Learning TDD
10
Data-Layer & Service Tests
11
Test Pyramid for Microservices - Fowler
12
Microservice Tests
13
Testing in the pipeline
14
Example End-to-End Test Strategy
15
Test-API for creating accounts
16
Data-Driven Testing
17
3 parts of a test
18
The "Approved" Result
19
There is a change in behaviour!
20
Scenario 2: it's a feature
21
Assertion vs Filtering
22
Approval Tests are not Isolated
23
Related Failure Example
24
Text Test Tool Support
25
Approval Testing overview
26
End-to-End test failure?
27
Debugging a failing test?
28
System tests split by feature area
29
Testing in Staging or Production?
30
Difference Testing
31
Regression Testing
32
Team-owned system test
33
Team pipelines
34
Test in Production
35
Summary
Description:
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.

End-to-End Automated Testing in a Microservices Architecture

NDC Conferences
Add to list