Effective Test Scrubbing with Machine Learning and Python

Fast feedback on every change you do to your software codebase is essential for a rapid and safe development cycle. Failed test runs need attention from human experts that can quickly analyze and take necessary action. Our

Test-Drive Your Database

This talk covers how to write unit tests for your database, which parts you should (and shouldn’t!) test, and how to run your tests automatically on a continuation server (CI) server, after which you will be able

Trompeloeil: Mocking Tool for C++

Trompeloeil is an open source thread-safe header-only mocking framework for C++14. It is easy to use while also allowing great expressive power. A popular technique in unit testing is to break dependencies by replacing collaborators of the

Bug Lifecycle in Eclipse

This talk takes you through the life cycle of a bug in Eclipse from the filing of the bug to the state of commit of the solution of that bug. As all are aware, all the issues

Winning with Flaky Test Automation

Flaky test automation drives everybody nuts. Run it once, it fails, run it again – nope! So you stop running those flaky tests, and everyone is happy until a nasty bug gets in there that those tests