go back to the blog

Screencast: How to make your automated tests detect future bugs

  • 13/12/2013
  • no comments
  • Posted by EuroSTAR

There are many criteria that can measure the quality of automated tests, with code coverage being the most widely used. Another criterion that complements code coverage is mutation testing. Mutation testing is a powerful technique that helps you assess the regression quality of your tests and helps improve your tests so they are capable of detecting future bugs.

The audience will learn:

  • What mutation testing is and why it works.
  • Difference between mutation testing and code coverage.

Author: Mario Gonzalez Macedo

mario_gonzalez_macedo_120x90I started working on the unified theory of testing since college. At IBM, I got a chance to expand it and apply it, especially when working with customers for root-cause analysis in our enterprise storage products, as well as in development. Reachability graphs was one result of my work.

After IBM, I formed my own company called Ortask, where I now focus my attention developing tools that make testers more efficient, as well as researching/evangelizing testing techniques that have shown to yield high-quality results. Not surprisingly, I use both the theory and the tools quite often in my own testing.

I’m also currently writing a book that explains the unified theory of testing and all its useful details. the book will hopefully be available some time in 2014.

Blog post by

go back to the blog


Leave your blog link in the comments below.

EuroSTAR In Pictures

View image gallery