As we start our journey towards a microservices architecture, divisions in our solution that used to be implicit are being exposed. The growth of REST services is creating a new set of opportunities and challenges for our testers to explore.
I’ll explain our existing approach to testing SOAP web services between the middleware and application layer across BNZ, describe how we currently use service virtualisation to isolate testing of our user interfaces, and talk about the tools and practices that have emerged to test REST services within our applications. Finally I’ll share how I’m preparing our testers for the future by providing a self-development pathway for API, web services and microservices testing.
About Katrina Clokie
Katrina Clokie serves a team of around 30 testers as a Testing Coach at the Bank of New Zealand in Wellington. She is an active contributor to the international testing community as the editor of Testing Trapeze magazine, a mentor with Speak Easy, a co-founder of her local testing MeetUp WeTest Workshops, an international conference speaker, frequent blogger and tweeter.