Speaker: Andy Piper
VP of Engineering @Diffblue
Session + Live Q&A
Writing Better Java Unit Tests with Artificial Intelligence
Google AlphaGo uses reinforcement learning to find the best moves in the game of Go, well enough to beat world-class Go Masters. In Go there are more possible moves than atoms in the known universe, which means traditional algorithms won't work. In this webinar we'll look at how reinforcement learning's probabilistic search finds winning solutions in this situation and see how this can also be applied to writing code. Diffblue Cover works by finding unit tests that highlight bugs and regressions in the behavior of your Java code over time. You will learn how unit regression tests differ from typical unit tests, and how they are used during development and can be integrated into continuous integration pipelines. There will also be a short demonstration.