Vendor: —
Price: 3893.00 RUB
Contract Testing in Action – Marie Cruz, Lewis Prescott
Modern APIs power complex, event-driven systems where multiple applications interact through intricate integration networks. Testing these systems is notoriously difficult. This book introduces contract testing as a practical solution: it checks API and service compatibility using mutually agreed contracts. These contracts are understood and enforced by all system components and the developers who maintain them. By catching integration issues early in development, contract testing improves transparency—a critical quality for any distributed system.
Contract Testing in Action guides teams in adopting this testing approach for microservices and API-based architectures. You will learn how to integrate contract testing into your development workflow, exploring hands-on methods for applying contract tests within your existing technology stack and practices. The book covers leading tools like Pact, PactFlow, and GitHub Actions to build your own contract testing infrastructure. It teaches you to create consumer-driven contract tests (CDCT) for both REST and GraphQL APIs, and shows how to embed these tests into your CI/CD pipeline. Whether you are an engineer, tester, or architect, this resource equips you with practical knowledge to improve integration reliability from the ground up.