Please log in to watch this conference skillscast.
Unit testing coverage is a great way to show us the amount of tested lines and branches of code, but is this really enough? The answer is "no" since unit testing coverage does not really fully measure the efficiency of the unit tests. This is why there is a need for using techniques that can improve unit tests efficiency. Mutation testing is one of these powerful techniques. The main idea of mutation testing is to automatically insert bugs (mutants) into production code and then run unit tests to check if they are strong enough to fail as a result of these mutations.
YOU MAY ALSO LIKE:
- Upgrading Android App Unit tests to Mockito 2.x (SkillsCast recorded in October 2018)
- React & Redux: Web Application Workshop with Damjan Vujnovic (Online Course on 1st - 5th February 2021)
- F# for a Real World E-commerce Project (SkillsCast recorded in October 2020)
- Nagareyama: a new Fable, faster, more powerful and easier to use (SkillsCast recorded in October 2020)