Couverture de test

[English][Deutsch]

CTC++ for Java and C# add-on

Avec l´add-on "CTC++ for Java and C#" les fonctionalités de Testwell CTC++, outil de couverture de test pour C et C++ peuvent être utilisées pour le code Java et C#.
Testwell CTC++ avec l´add-on "CTC++ for Java and C#" est le plus puissant outil de couverture de test du marché.
Il analyse tous les niveaux de couverture : function, decision, statement, condition, multiple condition (MCC) et modified condition / decision coverage (MC/DC).
Cet outil de couverture de test pour C, C++, Java, C# et J#/visual J#/JSharp répond ainsi aux exigences des normes de qualité dans l´industrie automotive et aéronautique telles que la norme DO-178B.

 

(further description only available in English, translation coming soon)

CTC++ for Java and C# is an add-on for Testwell CTC++ Test Coverage Analyzer. The add-on extends the Code Coverage capabilities of CTC++ from C and C++ to Java and C#. The tool analyses for all coverage levels as required in "critical" software projects.

Core features

  • works with Microsoft Windows, different Linux Distributions, HP-UX, Solaris and FreeBSD
  • supports .NET and mono (C# part)
  • supports java and jikes compilers (Java part)
  • no changes in your sourcecode needed
  • very low instrumentation overhead

Supported code coverage levels

  • Function-Coverage
  • Decision-Coverage
  • Statement-Coverage
  • Condition-Coverage
  • Multi-Condition-Coverage
  • Modified Condition / Decision Coverage
  • "CTC++ for Java and C#" helps to obtain certifications, i.e. DO178-B.
ctc_java_html_output

Easy to use

CTC++ for Java and C# will not change anything in your sourcecode. You will only need 4 little steps to test the coverage of your projects.

flowgraph
  • 1. write youre sourcecode
  • 2. call javactc / gmcsctc instead of your default compiler
  • 3. run your application
  • 4. use our tools like ctc2html, ctc2excel to create reports

CTC++ for Java and C# is flexible

CTC++ for Java and C# is very flexible. It runs on Windows and Linux systems and can easily be integrated to your projects. It is not important which IDE you use, you just have to change your default compiler to our javactc or gmcsctc wrapper. If you use any automated build systems like Makefiles, Ant or if you just work with batch or shell scripts it is very easy to set them up for CTC++ for Java and C#.

  • easy integration in nearly every IDE (see Eclipse Howto on Linux)
  • works with ant/nant build systems
  • supports makefiles
  • use shell scripts or batch files
Screenshot Eclipse Integration

Code Coverage on running Java Applets: Exemples

 


last updated: 04.01.2008

© 2007-2008 Verifysoft Technology GmbH
CTA++, CTC++, CMT++ and CMTJava are products of Testwell Oy, Tampere (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.