STARWEST 2019 Tutorial: Testing Strategies for Microservices

SEE PRICING & PACKAGES

Tuesday, October 1, 2019 - 8:30am to 12:00pm

Testing Strategies for Microservices

Add to calendar

Software development is trending toward building systems using small, autonomous, independently deployable services called microservices. Leveraging microservices makes it easier to add and modify system behavior with minimal or no service interruption. Because they facilitate releasing software early, frequently, and continuously, microservices are especially popular in DevOps. But how do microservices affect software testing and testability? Are there new testing challenges that arise from this paradigm? Or are these simply old challenges disguised as new ones? Join Tariq King as he describes the pros and cons of testing under the microservices architecture. Learn how to develop a microservices testing strategy that fits your project needs—and avoids common pitfalls and misunderstandings. Whether you're already using microservices or just considering making the shift, come and engage with Tariq as he brings clarity to testing in a microservices world.

Tariq_King
Ultimate Software

Tariq King is the Head of Quality at Ultimate Software. With over fifteen years' experience in software testing research and practice, Tariq leads a team of directors, architects, and engineers responsible for guidance, strategy, innovation and outreach in software quality and performance engineering. His areas of research interest include software testing, artificial intelligence, autonomic and cloud computing, model-driven engineering, and computer science education. Tariq has published over 40 research articles in peer-reviewed IEEE and ACM journals, conferences, and workshops, and has been a keynote and invited speaker at international software conferences in industry and academia. He is the co-founder of the Artificial Intelligence for Software Testing Association (AISTA). Contact Tariq via LinkedIn or Twitter.