Overview
Explore the challenges and strategies for testing microservices in this insightful conference talk. Delve into a fintech case study that highlights the complexities of transitioning to a microservices architecture and its impact on software testing. Learn how critical thinking, collaboration between testers and developers, and a focus on value-driven testing can overcome obstacles such as uncertain boundaries, changing API contracts, and scaling test environments. Discover practical approaches to developing an effective testing strategy for microservices, including risk assessment, desired outcome analysis, and avoiding the pitfall of equating more testing with better quality. Gain valuable lessons and insights to help navigate the complexities of microservices testing and improve your development process.
Syllabus
Introduction
Title
Badass Testing Marshmallow
AnneMaries Background
Extreme Programming
Bounded Context
Loosely Coupled
Microservices
Security and Performance
Uncertainty
Risk has no boundaries
Collaboration
Coaching
Banded Context
Test Environments
Swarming
Data Diversification
Test Ops
Not all plain sailing
Microservices testing strategy
Focus on customer benefit
Release agnostic
Quality Attributes
Emergent Quality
Collaborating
Outro
Taught by
NDC Conferences