Sign up to save your library
With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.
Find this title in Libby, the library reading app by OverDrive.

Search for a digital library with this title
Title found at these libraries:
Library Name | Distance |
---|---|
Loading... |
"Mountebank in Practice"
"Mountebank in Practice" is the definitive guide for modern software professionals seeking to master service virtualization within complex, distributed architectures. Delving into the history and motivations behind test doubles and virtualization, this comprehensive work anchors Mountebank's unique capabilities alongside insightful comparative analyses with alternative tools such as WireMock, Hoverfly, and TestContainers. Readers are introduced to the foundational constructs of imposters, stubs, and predicates, with practical exploration of supported protocols—including HTTP, HTTPS, TCP, and SMTP—and patterns for deploying Mountebank both on-premises and in the cloud.
The book meticulously navigates advanced imposter design, dynamic stubbing, and in-depth scripting techniques, empowering readers to model stateful services and inject realistic faults directly into their test environments. Hands-on chapters demonstrate the creation of reusable stubs, robust validation workflows, and performance optimizations. Coverage extends to deep protocol customization, enabling simulation of nuanced behaviors and edge cases across both standard and custom-built interfaces, all while emphasizing security, compliance, and seamless protocol extension.
Beyond technical mastery, "Mountebank in Practice" expands into real-world integration with CI/CD pipelines, collaborative contract testing, and scalable strategies for hybrid and cloud-native ecosystems. Readers will discover best practices for automating complex test workflows, achieving compliance in regulated industries, and contributing to the vibrant open-source Mountebank community. With forward-looking insights into emerging trends—such as AI-driven mocking and zero-trust architectures—this book serves as an indispensable resource for teams committed to resilient, efficient, and future-proof testing strategies.