Library › Book 4Get the book on Leanpub →
API and Contract Testing with AI: Schema to Shield
🎯 Interview Q&A 39AIAPISQLPlaywrightSecurityPerformanceMobileAccessibilityCI/CDGitLinuxAgileStrategyCareer
Turn OpenAPI schemas into exhaustive test suites, wire Pact contracts between services, and let semantic fuzzers hunt the bugs random ones miss.
Chapter 1 is free. Locked chapters show their outline — read everything with a subscription, or own the book via Leanpub.
01freePart I: FoundationsThe API Testing Landscape02🔒Part I: FoundationsOpenAPI Schemas as Test Specifications03🔒Part I: FoundationsYour First AI-Generated Test Suite04🔒Part II: Schema-Driven Test GenerationThe Schema Analysis Pipeline05🔒Part II: Schema-Driven Test GenerationConstraint Extraction and Boundary Analysis06🔒Part II: Schema-Driven Test GenerationAI-Generated Test Patterns and Anti-Patterns07🔒Part II: Schema-Driven Test GenerationValidating and Curating Generated Tests08🔒Part III: Consumer-Driven Contract TestingThe Contract Testing Problem09🔒Part III: Consumer-Driven Contract TestingPact Fundamentals -- Consumer Side10🔒Part III: Consumer-Driven Contract TestingPact Fundamentals -- Provider Side11🔒Part III: Consumer-Driven Contract TestingAI-Enhanced Contract Generation12🔒Part III: Consumer-Driven Contract TestingContract Testing in CI/CD13🔒Part IV: API Fuzzing and SecurityFrom Random to Semantic Fuzzing14🔒Part IV: API Fuzzing and SecurityBuilding a Semantic Fuzzer15🔒Part V: GraphQL TestingGraphQL-Specific Testing Challenges16🔒Part V: GraphQL TestingQuery Depth and Complexity Limits17🔒Part V: GraphQL TestingN+1 Detection and DataLoader Testing18🔒Part V: GraphQL TestingFederation and Schema Stitching Testing19🔒Part VI: Event-Driven Architecture TestingThe Asynchronous Testing Challenge20🔒Part VI: Event-Driven Architecture TestingKafka Consumer Testing21🔒Part VI: Event-Driven Architecture TestingWebhook and SQS/EventBridge Testing22🔒Part VI: Event-Driven Architecture TestingAsynchronous Testing Patterns23🔒Part VI: Event-Driven Architecture TestingEvent Schema Contracts24🔒Part VII: Schema Drift and Living DocumentationSchema Drift Detection25🔒Part VII: Schema Drift and Living DocumentationBuilding a Drift Scanner26🔒Part VII: Schema Drift and Living DocumentationLiving Documentation Agents27🔒Part VII: Schema Drift and Living DocumentationThe Six-Layer API Test Strategy28🔒Part VIII: Capstone and ReferenceCapstone Project -- Building a Complete API Test Platform29🔒Part VIII: Capstone and ReferenceAppendix A: Tool Installation and Setup Guide30🔒Part VIII: Capstone and ReferenceAppendix B: Glossary31🔒Part VIII: Capstone and ReferenceAppendix C: Self-Assessment Answer Key32🔒Part VIII: Capstone and ReferenceAppendix D: Further Reading
Tile view built with Bookatlas — our open-source engine for turning markdown books into zoomable tile atlases.