STAREAST 2020 Concurrent Session : Exploring Microservice Integration Risks


Wednesday, May 6, 2020 - 11:30am to 12:30pm

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.

AmiBug.Com, Inc.

Rob Sabourin has more than thirty-five years of management experience leading teams of software development professionals. A highly-respected member of the software engineering community, Rob has managed, trained, mentored, and coached hundreds of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization. Rob authored I am a Bug!, the popular software testing children's book; works as an adjunct professor of software engineering at McGill University; and serves as the principal consultant (and president/janitor) of AmiBug.Com, Inc. Contact Rob at [email protected].