Writing Better Java Unit Tests with AI

Details
The next Oxford Artificial Intelligence Meetup is a presentation from Peter Schrammel, CTO and Co-Founder at Diffblue, on "Writing Better Java Unit Tests with AI".
Google DeepMind’s 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 talk we’ll look at how reinforcement learning’s probabilistic search finds winning solutions not only in this situation, but how it can also be applied to writing code. Diffblue Cover works by finding unit tests that highlight bugs and regressions in the behaviour of your Java code over time. You will learn how automated unit test creation is used during development and can be integrated into continuous integration pipelines. There will also be a short demonstration.
About Peter Schrammel:
Peter Schrammel is CTO and Co-Founder of Diffblue, an Oxford-based company that aims at making software development teams more effective through AI for Code. Peter has significant experience as a software engineering lead and a strong track record in program analysis research. Peter is also Lecturer in Computer Science at the University of Sussex.
You can take a look at their website here: https://www.diffblue.com/
Date and Time:
The event will take place on Monday the 25th of April at 7:00pm.
Zoom:
Join Zoom Meeting: https://brookes.zoom.us/j/88653847313
Meeting ID: 886 5384 7313

Writing Better Java Unit Tests with AI