“API first” is nowadays an often heard approach for development of services. Mostly we start with specifying what our to-be-developed service needs to deliver. In essence this is a valid approach to make sure you develop what you deliver, but in practice, we have the risk overdeveloping for non-existing needs. If we don’t know what consumers of our API want, we simply choose to expose all that we’re responsible for in a way we think they might want that information. Starting with consumers of your API as specifiers of their needs, counters this pitfall. In this workshop we’ll see how this works when we have multiple consumers of the API. We’ll develop work with a few services that need information from each other and start writing consumer driven contracts. You’ll learn the basics of the open-source tool Pact and see in practice where the value is for Contract Testing. Also you’ll learn why Contract Testing is essential when you want fast and early feedback in development of microservices.
Gerwin is a Senior Test Quality & Automation Engineer at Capgemini and will host this session on September 23, as break-out presentation A3. Interested to see more of the program? Visit the program page!
Live conference: to meet responsibly and safely
Your health is important to us! With the current guidelines it is possible to host a physical conference this year with 1,5 social distance. We will follow all the guidelines set by the Dutch Government and the RIVM, and take appropriate measures to ensure all of our guests’ safety. Below you can find more details about the corona protocol for Test Automation Days. More information.
Interested to join Test Automation Days? Register here.
About Test Automation Days
Test Automation Days is a unique two day conference focused on test automation. In 2020 we will celebrate our 10th anniversary on September 22 & 23 in Jaarbeurs, Utrecht, The Netherlands.The first day will be focused on opportunities for the attendees to learn by doing! A tutorial/workshop day full of half-day workshops, where tools, technologies and innovative practices flourish! The workshops will give novice, medium-experienced and advanced test automation engineers the opportunity to gain and share their experiences.
The second day will be more focusing on exchanging ideas and tips through talks and presentations, including master classes of two hours for more hands-on experiences.