Unit testing company Typemock has launched its Isolator V7 "instant" bug-testing tool for .NET developers. The product analyzes relevant units tests at any point in time skipping the longer integration tests so that bugs are identified as fast as possible.
Isolator V7 pinpoints the location of a bug in a developer's code based on the failed unit tests it carries out. It then offers guidance on how to repair it, showing the developer all the relevant unit tests for the method in hand. Tel-Aviv based Typemock says that unit testing is a proven methodology to help prevent bugs in production systems and that Isolator V7 enables programmers to develop code more efficiently by enabling them to identify bugs during the early stages of development.
Version 7 of this tool introduces "productivity booster" features that Typemock developed for internal usage, such as the Autorunner, automatic bug location with the Failed-Test Analyzer, and Visual Code Coverage.
- The Autorunner runs only the relevant unit tests after every build providing feedback to the developer when a new bug is introduced.
- The Failed-Test Analyzer points the developer to the exact location of the bug in the code by analyzing the failed unit tests.
- Visual Coverage allows developers to know what code is covered by unit tests, so a developer will no longer test only the "if" statement and forget the "else" statement. Isolator V7 also lowers time-to-market by enabling companies to find and fix bugs quicker.
Typemock CEO Eli Lopian speaks of the dogfooding process his company has been through in the development of this product, saying that Isolator V7 enables them to release quicker because they are able to fix bugs faster. "At last, we are no longer slaves to our code. Seeing the code base covered with shields encourages developers to write more unit tests. It's fun and it finds our bugs for us," he said.