Froglogic Pre-Announces Code Coverage Tool: Squish Coco
froglogic GmbH today pre-announced Squish Coco, a complete C and C++ code coverage tool chain for Windows, Linux, Mac OS X, and Unix.
froglogic, famous for its market leading, cross-platform GUI test automation tool "Squish":http://www.froglogic.com/squish, has now extended its tools offering with the addition of Squish Coco, a cross-platform code coverage solution.
Squish Coco is based on the mature and widely used tools developed for the TestCocoon project. froglogic has also hired TestCocoon's initiator and lead programmer to ensure continuity and quality for Squish Coco's ongoing development. And, of course, Squish Coco is backed by a strong and reliable vendor renowned for its excellent support.
"The Squish GUI Test Automation solution's large and rapidly growing customer base is a testament to Squish's usefulness and of our customers' satisfaction. This success has enabled us to invest in the expansion of our QA tools portfolio with Squish Coco. Having a code coverage tool is an ideal complement to our Squish GUI test automation tool—and one that many customers had been asking for to help them improve and extend their QA processes" - Reginald Stadlbauer, froglogic's CEO.
"Code coverage analysis coupled with automated tests is a powerful combination that makes it possible to obtain useful metrics regarding the quality of an application and of its tests. By basing Squish Coco on a proven technology we are able to offer a solid and useful tool from day one" - Sébastien Fricker, Squish Coco Lead Developer.
Although the official product launch of Squish Coco is planned for January 2012, Squish Coco is already available. If you are interested in evaluating Squish Coco, please visit http://www.froglogic.com/evaluate form and select Squish Coco as product. For additional questions, please contact "email@example.com":mailto:firstname.lastname@example.org.
About Squish Coco
Squish Coco is a complete code coverage tool chain for C and C++ applications that can run on Windows, Linux, Mac OS X, and Unix. Squish Coco provides a wrapper for standard compilers (including GCC and Visual Studio) that instruments the source code that the compiler sees (without touching the original code). If the instrumented application's test suite is run the application will report all kinds of useful information, including:
- Untested code.
- Redundant tests.
- Dead (never executed) code.
- Optimal test execution order so as to maximize the overall test coverage for each run.
In addition, Squish Coco can compare two different versions of an application (e.g., current and candidate releases) to see what effects their differences have on their tests and test coverage.
Squish Coco can be used at every stage of testing and in conjunction with every kind of testing method (unit tests, automated tests, manual tests, etc.), and can collect and merge different tests' execution reports to support advanced analysis.
Squish Coco is composed of two tools and an optional add-on:
- CoverageScanner—this tool analyzes and instruments C and C++ applications.
- CoverageBrowser—this tool provides an easy to use GUI which can manage and display the coverage analysis results.
- An optional Microsoft Visual Studio add-on, which can generate code coverage configurations for C and C++ projects directly from inside the Visual Studio IDE.
Squish Coco supports the following kinds of coverage:
- Function coverage
- Statement coverage
- Decision coverage
- Condition coverage
- Condition/decision coverage
froglogic GmbH is a software company based in Hamburg, Germany. Their flagship product is Squish, the market-leading automated testing tool for GUI applications based on Qt, Java AWT/Swing and SWT/RCP, Mac OS X Carbon/Cocoa, Windows MFC and .NET, iOS CocoaTouch and for HTML/Ajax-based web applications running in different web browsers. More about froglogic is at http://www.froglogic.com.