Testing and Analysis tools for C and C++ Projects


Testwell CTC++ Code Coverage-Analyser

Testwell 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). Testwell 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



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. Testwell CMT++ supports them all.
Testwell 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). Testwell 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



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

Testwell 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 Designer

Conformiq Tool Suite
(Conformiq Modeler and Conformiq Designer)

Conformiq Automated Test Design™ tools automate the design of functional tests, helping to spot more defects, shorten testing turnaround time, and tackle more of their testing challenges.
Testing experts using our software focus on modeling the expected behavior of the real system and let Conformiq tools generate automatically human readable test plans, test cases, and executable test scripts.
With this groundbreaking approach, customer benchmarks show 5X to 20X productivity improvement factor in test creation—while achieving the same or better test coverage as with manual test design. This productivity improvement can be capitalized in improved test coverage, reduced turnaround time, and more successfully completed testing goals.
With Conformiq Tool Suite you do not need to write any test scripts. Instead, Conformiq Qtronic™ automatically generates and executed tests based on design models. The tool integrates with major CASE tools and UML editors.
> learn more


Further Testing and Analysis Tools


Tools for Java projects

Tools for C# (CSharp) projects

[PDF]  Company and Product Overview

[PDF]  Company and Products (Slide Presentation)


last updated: 16 March 2015

© 2004-2009 Verifysoft Technology GmbH
CTA++, CTC++, CMT++ and CMTJava are products of Testwell Oy, Tampere (Finland)
Conformiq Tool Suite, Conformiq Modeler and Conformiq Designer are products and trademarks of Conformiq, Saratoga (USA)/Espoo (Finland)
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.