DevNation Day Logo

Framework agnostic REST API testing

Learn about libraries and tools that make application development experience easier and more enjoyable, such as WireMock, RestAssured, and TestContainers.

Framework agnostic REST API testing

Abstract

Through history, humans have been obsessed with analysis, that is, decomposing ideas and concepts into simple or composite parts, to later combine them ordered or connected to form a system in a consolidated manner. The coherent whole that results is considered to be more complete than what would be a mere collection of parts. Software development has shifted away from the monolithic architecture to a “micro” service / function approach.  

Applications are collections of loosely coupled and relatively lightweight modular services, that have little or no knowledge of the definitions of other separate components.  These units are sometime developed by different teams with a myriad of technologies each one with lifecycles of their own. Hence there is a need to test multiple services at the same time while maintaining an usable developer environment.

In this session I will show you a collection of my favorite libraries and tools that have made my app development experience easier and enjoyable, such as WireMock, RestAssured, TestContainers and others.

About the speaker

guide
Ixchel Ruiz
Senior Software Engineer, Karakun AG

Ixchel Ruiz has developed software applications and tools since 2000. Her research interests include Java, dynamic languages, client-side technologies, DevSecOps, and testing. A Java Champion, Groundbreaker Ambassador, SuperFrog, Hackergarten enthusiast, open source advocate, public speaker, and mentor, Ixchel travels around the world (sometimes virtually) sharing knowledge—it’s one of her main drives in life.