Exploring Microservice Integration Risks
Transactional testers are experts in exposing weakness in multi-tier solutions, but they sometimes run into trouble applying their web-based experience to new microservice API solutions. New risks are present, and old risks have shifted around. REST APIs are naturally scalable, robust cloud-based technologies, but converting multi-tier applications to a microservice design exposes new risks in operation order, payload dependency, and stateless system. Rob Sabourin will share his experience in applying test planning, design, and implementation strategies to ferret out critical microservice integration bugs with a reasonable number of carefully selected tests. Rob will demonstrate how risk-based approaches combine with path analysis to quickly expose integration bugs. You'll learn how API testing tools can facilitate test execution while integration test design identifies high-risk service sequences, and you'll get a free path analysis tool developed by some of Rob’s undergraduate students at McGill University. Discover how to apply risk-based planning and integration path analysis to expose bugs in your own projects.