| | | | Version: 5.2 Support Eclipse Version: 3.3 License: Commercial Development Status: Production/Stable Company: IPL Information Processsing Limited
| |  | Home Page |  | Plugin Support |  | Discussion Forum |  |
| | Update Site URL: http://www.ipl.com/products/p0300.uk.php |
Cantata++ allows C/C++ and Java developers to efficiently perform unit and integration testing. An Eclipse 3.3 plug-in, Cantata++ offers a unique set of testing, coverage analysis and static analysis features.
Unit / Integration Testing:
� Parsing source code - parameters and data with Stubs and Wrappers automatically generated into the test script.
� Structured Tests - in C/C++ or using JUnit. Option to do table-driven scripts, with further option to store data in .csv (spreadsheet) format.
� Automated Stubs - programmable dummy versions of external software.
� Automated Wrapping - programmable interceptions to the real external software (more flexible than Stubs).
� Checks for all standard and user-defined data types and exceptions.
� White/Black Box and full Object Oriented testing.
� Detailed results with tree views and drill-down for easy navigation to individual tests in XML and ASCII.
Coverage Analysis:
Objective measure of how effective testing has been in executing the source code.
� Code coverage metrics in configurable RuleSets provided are:
- Entry points
- Call Returns
- Statements
- Basic Blocks
- Decisions (branches)
- Conditions
- MC/DC (for DO-178B)
� Coverage Checks - integrated into dynamic tests resulting in Pass/Fail for coverage requirements.
� Option for test coverage optimisation - pick the minimum set of test cases for maximum coverage.
� Test Java with JUnit tests with integrated coverage by test case for Entry-Points, Statements & Decisions.
� Coverage Trees for drill-down to annotated source, and results reported by individual syntax and test case.
Static Analysis:
300+ source code metrics - used to help enforce code quality standards.
� Metrics reports in .csv format can be imported into spreadsheets for graphical and numerical analysis.
� Procedural metric counts and scientific metrics sets.
Added on: 21-Mar-2007 | Updated: 11-Dec-2007
|