Des tests oui, mais bien conteneurisés !

Cette semaine, c'est Alexandre qui vous propose un #TalkOfTheWeek !

Quand écrire des tests devient douloureux, quand on veut tester vraiment sa config de prod et quand on veut pouvoir facilement débugguer ses tests, ça peut devenir compliqué. Pour ceux qui connaissent déjà et les autres je vous propose un retour d'expérience sur une utilisation de l'outil TestContainers:

  • mocker de vrais instances de services tiers (databases, messages queues, web servers)
  • piloter Docker directement depuis ses tests JUnit
  • avoir un mécanisme efficace pour déployer ses tests sur différents environnements
  • créer ses tests d'acceptance compatible avec selenium utilisant des navigateurs conteneurisés

Le cas présenté ici vous permet de voir les possibilités de cet outil que vous utilisez peut-être déjà et vous donnera certainement des idées pour tester plus efficacement vos applis !

Pour plus d'infos: https://www.testcontainers.org/

  • Nom du Talk : Tests fonctionnels avec Docker et TestContainers
  • Niveau : advanced
  • Langue : fr