How to make a world-class integration testing library?

A presentation at DevXConf by Oleg Šelajev

Excellent developer experience is a careful balance between boredom and anxiety. Ideally, it would make solving simple problems trivial, complex ones simple, and have enough flexibility to inspire hope for tackling the impossible ones!

In this session, we’d like to share the story of Testcontainers - the world’s most popular integration testing libraries. And look at the developer experience choices that led libraries aimed at a tedious and often ungrateful task of environment setup and integration testing to bring joy and even influence how developers approach their projects altogether.

Video

Resources

The following resources were mentioned during the presentation or are useful additional information.