Soirée Randomness & Property-Based Testing

Encore une soirée en remote.

Un énorme merci à la fondation Eclipse de nous permettre d’utiliser leur compte “Jakarta EE for JUGs” sur la plateforme crowdcast.io.

Randomness, what did you expect ? - par Théo Cadoret (@CadoretTheo)

Despite being inherently unreachable to softwares, Randomness is yet widely used.

What is Randomness ? Why is it so vital to softwares ? How do we cope with this apparent paradox ?

Let’s got for a quick dive in !

Lien des slides : https://bit.ly/toulousejug-2020-10-slides-randomness

Référence CFP : https://github.com/ToulouseJug/call-for-paper/issues/48

Vidéo :

Property-Based Testing - You won’t look at your tests the same way ever again - par Jan Stępień (@janstepien)

Property-based testing changes the way you think about your work. Instead of specifying assertions one by one, this new approach tests your code with streams of unexpected inputs and edge cases. Despite its potential, the technique still remains under the radar. Let’s uncover its strengths together!

The talk will discuss how property-based testing compares to traditional testing methods and demonstrate its principles with simple examples. We will see how the method fits into a TDD workflow, a CI/CD pipeline, and a modern JVM testing toolchain. In order to bust the myth of the inapplicability of property-based testing in a real world setting we’ll bring up some use cases from industry. Finally, we’ll wander into the world of concurrency and the automation of race condition detection.

Slides: https://www.janstepien.com/property-based-geecon-2019/

Vidéo :