Sunday Oct 1
16:10 –
17:00
Location: A2+A3

Effective Testing with API Simulation and (Micro)Service Virtualisation

Slides:


This video is available in the GOTO Play video app! Download it to enjoy offline access to our conference videos while on the move.

Available in Google Play Store or Available in Apple App Store




As we work more with distributed systems, microservices and legacy services, we introduce a web of inter-service dependencies that cause us to face many challenges across our development and deployment pipeline. Resource consumption, deployment time, our testing feedback cycle, third party service flakiness and costing can cause problems. This talk addresses these issues by demonstrating how the technique of ‘API Simulation’ (modern service virtualisation) can be used to overcome these issues. We’ll introduce the theory and practice, and use an open source tool named Hoverfly to easily produce and run third party services throughout your stack – from producing test environments, to unit testing, and to being used with custom middleware in staging environments. Come and learn about (micro)service virtualisation in the 21st century, and leave the session with practical techniques to improve your application testing.

microservices
hoverfly
api simulation
service virtualisation
testing
Daniel Bryant
Author of "Containerizing Continuous Delivery in Java"
Andrew Morgan
Technical Lead at SpectoLabs
Organized by