Uhtqbomsz0bkkhy4qzav
SkillsCast

Acceptance Testing in the Microservices World

4th July 2018 in London at CodeNode

There are 1 other SkillsCast available from Microservices July Meetup

In the emerging architecture of microservices, teams try to be as agile as possible.

This means that new services pop up quickly. The number of interconnections increases exponentially, making integration testing much more complex and time-consuming. How can engineers avoid compromising on quality assurance, while also maintaining an adequate delivery cadence ? What if I told you that there could be a technique, which could speed up your development lifecycle, while also increasing your confidence that your code works ? This talk will present a technique, which allows teams to gain quick feedback for new code that's introduced in a codebase, thus being able to move faster without breaking things.

Key takeaways: - A way to structure dependency injection in your service, improving maintainability - A new category of testing, something between the fields of unit testing and integration testing - How to easily enable this new category with the least amount of code - Some handy Spring tools

YOU MAY ALSO LIKE:

Thanks to our sponsors

Acceptance Testing in the Microservices World

Dimos Raptis

Dimos Raptis is currently working as a Software Engineer for R3 on the Corda blockchain platform. He has been working with microservices architecture for the last 3 years. His main areas of interest are distributed systems, clean & elegant software and testing, but this list keeps growing alarmingly. He is blogging at https://dimosr.github.io/blog

SkillsCast

In the emerging architecture of microservices, teams try to be as agile as possible.

This means that new services pop up quickly. The number of interconnections increases exponentially, making integration testing much more complex and time-consuming. How can engineers avoid compromising on quality assurance, while also maintaining an adequate delivery cadence ? What if I told you that there could be a technique, which could speed up your development lifecycle, while also increasing your confidence that your code works ? This talk will present a technique, which allows teams to gain quick feedback for new code that's introduced in a codebase, thus being able to move faster without breaking things.

Key takeaways: - A way to structure dependency injection in your service, improving maintainability - A new category of testing, something between the fields of unit testing and integration testing - How to easily enable this new category with the least amount of code - Some handy Spring tools

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Acceptance Testing in the Microservices World

Dimos Raptis

Dimos Raptis is currently working as a Software Engineer for R3 on the Corda blockchain platform. He has been working with microservices architecture for the last 3 years. His main areas of interest are distributed systems, clean & elegant software and testing, but this list keeps growing alarmingly. He is blogging at https://dimosr.github.io/blog