STARWEST 2020 Tutorial: Testing Strategies for Microservices

Conference archive

SEE PRICING & PACKAGES

Tuesday, October 6, 2020 - 10:00am to 5:30pm

Testing Strategies for Microservices

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
test.ai
Tariq King is the Chief Scientist at test.ai, where he leads research and development of their core platform for AI-driven testing. Tariq has over fifteen years' experience in software engineering and testing and has formerly held positions as Head of Quality, Director of Quality Engineering, Manager of Software Engineering and Test Architect. Tariq holds Ph.D. and M.S. degrees in Computer Science from Florida International University, and a B.S. in Computer Science from Florida Tech. His areas of research are software testing, artificial intelligence, autonomic and cloud computing, model-driven engineering, and computer science education. He has published over 40 research articles in peer-reviewed IEEE and ACM journals, conferences, and workshops, and has been an international keynote speaker at leading software conferences in industry and academia.