L'objectif du BORDEAUX Java User Group est de permettre à des acteurs et utilisateurs du langage Java (professionnels, communautés open source, universitaires, étudiants) de se rencontrer et d'échanger autour des technologies Java.



Ceinture noire Karate en tests d'API REST
Benoit Prioux et Nicolas Comet
ENSEIRB

Description du Talk

Au programme de la soirée, nous avons une soirée centrée sur les tests.

Property Based Testing : La vérité vraie !

Vous faites des tests unitaires, vous maîtrisez le TDD, mais connaissez-vous le Property Based Testing ?

A travers un live coding en java avec la librairie jqwik, je vous monterai les bases de cette technique et en quoi elle est complémentaire aux techniques de test classiques.



Ceinture noire Karate en tests d'API REST

Vous aviez toujours rêvé d'une syntaxe facile pour tester vos APIs REST ?

`Karate` est fait pour vous ! Son format DSL plain text inspiré de la syntaxe Cucumber (ie. Gherkin) permet même aux personnes aux notions basiques en développement de venir couvrir vos APIs ou Web services (micros, nanos ou pas!)

Il n'y a plus Karate, ehm, pardon... qu'à réussir ses tests d'intégration !

Venez apprendre comment avec `Java` et `maven` comme simples prérequis d'infrastructure, vous pouvez mettre en place et industrialiser ces tests. On l'utilise chez nous, et on ne s'en passe plus.


Programme


18h50 Accueil des participants

19h00 News du JUG et news du monde Java

19h15 Property Based Testing : La vérité vraie ! avec Benoit PRIOUX

19h30 Ceinture noire Karate en tests d'API REST avec Nicolas COMET et Benoit PRIOUX

21h00 Buffet