Overview

[Français][Deutsch][Polski]

Testing and Analysis tools for C and C++ Projects

CTC++

Testwell CTC++ Code Coverage-Analyser

CTC++ is a powerful instrumentation-based tool supporting testing and tuning of programmes written in C and C++. This test coverage analyser supports coverage for function, decision, statement, condition, multi-condition (MCC) and modified condition / decision coverage (MC/DC). CTC++ can be used for coverage measuring in the host, and With the host-target add-on also for all targets (embedded systems) and the operating systems kernel (kernelcoverage).
Testwell CTC++ is integrated in several IDE, i.e. Microsoft Visual C++, Borland, Metrowerks, and WindRiver Tornado.
The CTC++ for Java and C# add-on allows for code coverage in Java and C# projects.
> learn more

 

CMT++

Testwell CMT++ Code Complexity Measures Tool for C/C++

Code complexity has effect on how difficult it is to test and maintain an application. Complex code is likely to contain more errors than a straitforward code. Therefore metrics like McCabe Cyclomatic Number, Halsteads Software Science Metrics and Line-of-Code-Metrics should be used. CMT++ supports them all.
CMT++ shows you also the maintainability index of your files and your whole project.
The tool can be customised by the user for company coding standards (alarmlimits). CMT++ also gives an estimation of the number of test cases needed to test all paths of a function and gives you an idea of how many bugs you should find to have a "clean" code.
> learn more

 

CTA++

Testwell CTA++ C++ Test Aider (Unit Test)

CTA++ is a tool for unit testing classes, libraries and subsystems. The tool is simple to use and provides very powerful features helping the tester to build the testing environments and running the tests on C and C++ code. The testing process becomes efficient, visible and organized - as required in a professional testing environment.
> learn more

 

Conformiq Qtronic

 

Conformiq Qtronic

Conformiq Qtronic is a revolutionary solution for design model driven black box test and quality assurance automation. It enables automated, thorough and cost-efficient testing of complex systems.
With Conformiq Qtronic you do not need to write any test scripts. Instead, Conformiq Qtronic automatically generates and executed tests based on your design models. The tool integrates with major CASE tools and UML editors.

 

Coverity Prevent

Coverity Prevent / Coverity Extend

Coverity Prevent™ is the world´s most advanced static analysis tool for making software more reliable and secure. With Coverity Prevent™ developers and security auditors have the most advanced technology to pinpoint and eleminate software defects, thereby improving time to market, increasing customer satisfaction and reducing the risk of potential security holes.
Coverity Extend™ supports increasingly complex and specialized business processes by putting the Coverity Analysis Engine directly into the hands of the user. This procuct enables developers to define and enforce unique coding rules and making audits a simple, routine practice.
> learn more

 

Coverity Architecture Analyzer

Coverity Architecture Analyzer

Coverity Architecture Analyzer automatically maps hierarchies and dependencies in C/C++ and Java code bases, providing the visibility and control development teams need to detect potential defects and ensure code modifications align with original design specifications.
The tool supports a web-based interface and IDE plug-in for Java, allowing teams to navigate code, check for architectural accuracy, correct dependency defects and set complexity limits.
> learn more

 

Further Testing and Analysis Tools

Verifysoft

Tools for Java projects

Tools for C# (CSharp) projects

Company and Product Overview (pdf-file, 3 MB)

 


last updated: 21.11.2008

© 2004-2008 Verifysoft Technology GmbH
CTA++, CTC++, CMT++ and CMTJava are products of Testwell Oy, Tampere (Finland)
Conformiq Qtronic is a product and a trademark of Conformiq Software Ltd., Espoo (Finland)
Coverity Prevent, Coverity Extend and Coverity Architecture Analzer are products and trademarks of Coverity Inc., San Francisco (USA)
CTC++ for Java and C# Add-on is a product of Verifysoft Technology GmbH
all other trademarks of this site are the property of their respective owners.