Code coverage analysis to ensure highest software qualityTestwell CTC++: Test Coverage Analyzer for C and C++
|
||
|
||
|
||
Benefits:
- CTC++ shows you which parts of the code has not yet been tested/has already been tested
With this information- you can write better (more adapted) tests/test cases
- you avoid that you spend time on writing redundant test cases
- you know when you can stop testing
- you can proof to you customers that your code is tested according to their requirements
- as customer, you can be certain that the code your outsourcing/development partner delivers is conform to your expectations if you ask them to show you the CTC++ reports
- as developer or project leader you can be sure that there will be no "surprises" after delivery of the project : this point is very important for safety and mission critical software, but can save money also for all other projects
- CTC++ finds "dead code"
- CTC++ finds bottlenecks in your program by examination of the run-time behaviour
- shows you the execution time for each function
CTC++ is simple to use:
- no code modifications necessary
- supports existing makefiles
- GUI integration in several IDEs
- Microsoft Visual Studio .NET
- Microsoft Visual Studio 5.0/6.0
- WindRiver Tornado
- Borland C++ 5.02
- Metrowerks CodeWarrior
Listings (output) in HTML or text:
- shows untested code (highlighted)
- shows how many times each code location visited
- coverage reporting
- summary levels for files, functions and overall
- detailed levels: execution profile listing
- definable target TER on summary levels
CTC++ is the ideal tool to measure code coverage in embedded systems
- very low instrumentation overhead
- works even with very small targets (one of our customers measures code coverage on a micro ship with 4 KB free space!)
- works with all cross-compilers
- performs code coverage in all targets
- the host-target add-on to measure the code coverage in embedded targets is delivered with its source code -> adaptation to new targets is possible in very short time
CTC++ is one of the leading code coverage tools for C/C++ development
- first version in 1989
- ongoing development since more than 15 years
- permanent adaptation to new IDEs and environments
CTC++ is successfully in use in many software development projects:
Industrial leaders, among them many companies from aeronautics, transportation, and medical sectors as well as a lot of software developping projects in small and middle sized companies which wishes to deliver quality software and avoid dangerous and expensive "surprises" after the software release are already using CTC++ : some references
free evaluation / more information :
request your free evaluation copy nowmore information about Testwell CTC++ Test Coverage Analyzer
last updated: 27.05.2005
© 2005 Verifysoft Technology
CTA++, CTC++, CMT++ and CMTJava are products of Testwell Oy, Tampere (Finland)
all other trademarks of this site are the property of their respective owners.