Solving the integration testing puzzle with contract-based testing by Bas Dijkstra

Описание к видео Solving the integration testing puzzle with contract-based testing by Bas Dijkstra

Setting up and running integration and end-to-end tests in distributed software systems is hard. Making sure that all components are deployed, with the right version, in the right state, with the right data is a challenging task for many teams.

Contract-based testing is an approach that tries to address this problem and simplify and speed up integration testing for distributed software systems.

In this talk and live demo, you'll learn about the basic principles behind contract-based testing, the questions it tries to answer, and the three different approaches to contract-based testing. You will also see contract-based testing in action, using the well-known Pact.Net library for C#. To wrap up the talk, we will also talk about how to adopt contract-based testing in your team and organization, and some of the potential pitfalls that should be addressed along the way.

Bas Dijkstra is an independent test automation consultant and trainer.
He has been active in the test automation field for some 16 years now, and has worked on software testing and automation solutions across a wide range of programming languages, frameworks and technology stacks.

He delivered test automation training to dozens of companies and hundreds of conference attendees in the Netherlands as well as abroad, to excellent reviews.

You can find a complete overview of his professional life on his LinkedIn profile. If you want to get in touch, please use the contact form on his site, or send me an email at [email protected].

Комментарии

Информация по комментариям в разработке