OW2con'19 has ended
Back To Schedule
Wednesday, June 12 • 4:55pm - 5:10pm
Functional Testing with Docker and Test Containers

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

As a developer, it really helps being able to debug on one's own machine a problem that happened in production, in a given configuration of the software! This is what the TestContainers framework allows doing. It lets you drive Docker directly from within your unit tests and thus to have a very efficient mechanism to run your functional tests in a given environment.

This session will present TestContainers, applied to a real use case (XWiki), with a demonstration of how to use it for writing tests involving a database, a Servlet engine and more. What will be shown: JUnit5 integration, creating a custom Docker image right from within your unit tests, automatic recording of videos of running tests and integration with a Jenkins pipeline to iterate over all the configurations to test.


Vincent Massol

Technical Director of XWiki SAS, a company sponsoring the development of XWiki, an open source second generation wiki. I'm really interested in anything that can make computer development a better "science", i.e. that helps the software engineering discipline. I've been researching and participating in the following areas:Development methodologies and especially applying agile methodologies in the field.T... Read More →

Wednesday June 12, 2019 4:55pm - 5:10pm PDT
Orange Gardens Hello Lab 44 Avenue de la République, 92320 Châtillon