Testwell CTC++ → News

[Français][Deutsch]
Tool specific news:

Company     Conformiq Tool Suite     Coverity     CMT++/CMTJava     CTC++/CTC for Java and C#     DataDrill Express     Elvior TestCast     QMetry     Software Diagnostics     Seminars     ALL NEWS


 

Verifysoft presented Code Coverage on Android at Droidcon 2011 Amsterdam

Code Coverage on Android
Droidcon Amsterdam
  Amsterdam/Netherlands, 22 November 2011

Roland Bär, Chief Technical Officer of Verifysoft Technology, has shown Test Coverage on Android Phones at droidconNL which has taken place on 22/23 November 2011 at INIT, Czaar Peterstraat 213 in Amsterdam, Netherlands.
The presentation has been done with Testwell CTC++, a test coverage tool which is widely used in the telecommunication, automotive, healthcare and aeronautics sectors.
Testwell CTC++ analyses for code coverage on all embedded targets and OS like Android, Windows Phone 7.5, Windows CE, Symbian, Bada, Blackberry, ...
An update for Symbian (Testwell CTC++ for Symbian Target Devices add-on v5.0) has been released recently.
Further information: Droidcon, Presentation anouncement, [PDF]  Slide Presentation

 


Testwell CTC++ Host Run-Time add-on (CTCHRT) v2.0 available

(Tampere/Finland, 10 November 2011)

Testwell announces the availability of a new version of "CTC++ Host Run-Time add-on" for Testwell CTC++.
CTCHRT is a new innovation for measuring code coverage at target machines. In it the instrumented program at the target writes on the fly the coverage data to the host, where it is collected to a file (probefile). Later, at the host, a CTCHRT utility is run to read the probefile and to map the execution data to the instrumented source files and to create (or to sum up) the datafile, which contains the execution data in the normal CTC++ tool chain form. Thereafter the coverage and timing reports are obtained normally with the ctcpost and ctc2html utilities.
CTCHRT v2.0 is primarily an upgrade of this add-on component to the basic CTC++ v7.0 level. Also some enhancements in the tool. Linux support added (CTCHRT host side).
Further information is available from Testwell website.

 


Testwell CTC++ Version 7 with Statement and MC/DC Coverage Available

Testwell CTC++   (Tampere/Finland, 9 September 2011)

Testwell announce the availability of version 7.0, a major upgrade version of the leading test coverage tool Testwell CTC++. The major enhancements in this version are:

  • Reporting of statement coverage.
  • Explicit reporting of MC/DC coverage (modified condition/decision coverage).
    Previously it had to be concluded from multicondition coverage reporting.
  • Added maximum time reporting in timing instrumentation.
  • In license control upgraded from Flexlm v9.2 to v11.9.1 use.
The Hota add-on which allows for analysing test coverage in embedded targets has been upgraded to version 5.0. Customers with valid software maintenance will receive the update free of charge.

 


Testwell CTC++ shows Code Coverage for Windows Phone 7

(Offenburg, 25 February 2011)

Testwell CTC++ Test Coverage Analyser for C and C++ can now be used for measuring code coverage on Windows Phone 7 in order to insure highest quality and reliability. Testwell CTC++ is directly integrated in Visual Studio 2010 Express for Windows Phone.

 


Testwell CTC++ Host Run-Time add-on (CTCHRT) v1.0 released

(Tampere/Finland, 21 January 2011)

Testwell announces the availability of a new add-on component "CTC++ Host Run-Time add-on" for Testwell CTC++.
CTCHRT is a new innovation for measuring code coverage at target machines. In it the instrumented program at the target writes on the fly the coverage data to the host, where it is collected to a file (probefile). Later, at the host, a CTCHRT utility is run to read the probefile and to map the execution data to the instrumented source files and to create (or to sum up) the datafile, which contains the execution data in the normal CTC++ tool chain form. Thereafter the coverage and timing reports are obtained normally with the ctcpost and ctc2html utilities.

 


Testwell CTC++ Test Coverage Analyser Version 6.5.7 available

(Tampere/Finland, 26 November 2010)

Testwell announces the availability of a new version of Testwell CTC++ for all supported host platforms (Windows, Linux, Solaris, HP-UX). The version 6.5.7 shows now also a separate Untested Code page in the HTML report.
There is also a new CTC++ for Symbian Target Devices add-on v4.2 available. Some small changes in run-time architecture at the target device making it more robust.

 


Testwell CTC++ Training Available

(27 October 2010)

Our Testwell CTC++ trainings provide the essential skills to use all fonctionalities of this powerful code coverage analyser.
Through concrete exercises and examples participants will be able to use Testwell CTC++ in an efficient way.
We provide a one day Basic Training and a two days Advanced Training. The trainings are available as inhouse training and public training.     more information

  Coverage Report Files Summary

 


Testwell CTC++ for Symbian Target Devices add-on v4.1 available

(Tampere/Finland, 21 June 2010)

A new version of Testwell CTC++ for Symbian Target Devices with a Qt-based variant on "CTC++ Manager" graphical program at the device is available (previously only Avcon-based variant was supported).

 


Testwell CTC++ Test Coverage Analyser Version 6.5.6 available

(Tampere/Finland, 17 March 2010)

Testwell announces the availability of a new version of Testwell CTC++ for all supported host platforms (Windows, Linux, Solaris, HP-UX). The version 6.5.6 contains enhancements to enable handling of certain special situations that have come up in Symbian or QT code use.

 


Host-Target add-on v4.0 for Testwell CTC++ Test Coverage Analyser released

(19 November 2009)

Testwell announces the availability of a new version of the host-target add-on for Testwell CTC++.
Version 4.0 simplifies compiling for the target. Easy building DLLs have been added.
The host-target add-on allows the measurement of code coverage in any target.
Maintenance customers can update to the new version free of charge.

 


Testwell CTC++ for Symbian Target Devices add-on v4.0 available

(13 October 2009)

A new version of Testwell CTC++ for Symbian Target Devices add-on is available. Version 4.0 of this add-on has a significant speed improvement in the instrumented code. An easy-to-use arrangement for automatic and periodic saving of the coverage data has been introduced (useful when doing long test runs with unstable system).
Testwell CTC++ for Symbian Target Devices add-on: further information

 


Testwell CTC++ Test Coverage Analyser Version 6.5.5 available

(7 October 2009)

Testwell announces the availability of a new version of Testwell CTC++ for all supported host platforms (Windows, Linux, Solaris, HP-UX).
The version 6.5.5 has a more robust handling of some GCC extensions. On Windows version enhancements in Visual Studio integrations (Express edition, Visual Studio 2010).
There are various other enhancements and bug fixes like fixes in some extreme C++ use cases, e.g. with Boost C++ library.
Our maintenance customers will receive the new version free of charge.

 


Daimler AG and QTronic GmbH showed usage of TestWeaver and Testwell CTC++

Presentation Daimler/QTronic  

(Friedrichshafen/Germany, 1 July 2009)

Daimler AG and QTronic GmbH presented at International VDI Congress Transmissions in Vehicles in Friedrichshafen (Germany) the model-based development of a dual-clutch transmission.
For the development the tools Silver and TestWeaver of QTronic GmbH (Berlin) are used. Code Coverage is done with Testwell CTC++.
The presentation is available from the webpage of QTronic GmbH.

 


Testwell CTC++ shows Test Coverage for TestWeaver

(Berlin, Offenburg, Tampere, 4 June 2009)

Testwell CTC++ Test Coverage Analyzer and and TestWeaver are now working together. TestWeaver generates and runs thousands of test cases, while Testwell CTC++ measures the code coverage automatically achieved this way.
The resulting code coverage is reported by Testwell CTC++ using various tables.
The combination of the two tools can be used to develop control software for automotive and aerospace applications, for medical devices and embedded systems. Benefits for developers are high test coverage and low workload for test engineers, since test cases are generated automatically.
TestWeaver is available from QTronic GmbH Berlin.

TestWeaver
CTC++ output for TestWeaver

 


Testwell CTC++ Test Coverage Analyser Version 6.5.4 Available

(27 February 2009)

Testwell announces the availability of a new version of Testwell CTC++. The new version has various enhancements, i.e. added support for 64-bit code testing on all supported host platforms and added an easy to use arrangement to write coverage data from never-ending processes.
Our maintenance customers will receive the new version free of charge.

 


Test Coverage for Microcontroller and Graphics Cards

(18 December 2008)

Verifysoft Technology announces the availability of Bitcov-Add-on for the Test Coverage Tool Testwell CTC++. The add on allows for measuring of code coverage in smallest targets and microcontrollers. Only very small RAM is needed. Compared to regular coverage analysis on host machines the needed RAM is about 40 times less with Bitcov-Add-on.
Code coverage measures on GPUs of Nvidia and ATI graphics cards are now possible with CTC++ for CUDA Add-on.
Testwell CTC++ is a leading test coverage tools showing all coverage levels up to C3 coverage. Security critical projects in aeronautics, medical and automotive are sucessfully using Testwell CTC++ to obtain certifications (DO-178B, EN 61-508, ...).

 


Testwell CTC++ Test Coverage Analyzer: Version 6.5.3 available

(4 July 2008)

The new version of Testwell CTC++ Test Coverage Analyzer comes with the following enhancements:
optimised multicondition coverage instrumentation, the CTC++ Preprocessor (ctc) component is now much faster, Microsoft C++/CLI extension "for each" is now handled, introduced Eclipse IDE integration on Windows, etc.

 


Code Coverage: CTC++ for Symbian Target Devices add-on v3.3 released

(14 March 2008)

CTC++ for Symbian Target Devices version 3.2 is available. This upgrade gives GCCE cross compiler support. Previosuly only RVCT cross compiler was supported. There are also some technical improvements to make the behavior more robust.

 


Code Coverage: New Version 6.5 of Testwell CTC++ available

(15 February 2008)

The Testwell CTC++ Test Coverage Analyzer 6.5 release delivers XML reporting and enhancements in the HTML reporting. The support for parallel "ctc-builds" has been improved.
Our maintenance customers will receive CTC++ 6.5 without supplementary fees.

 


Verifysoft Announces Availability of a Code Coverage Tool for J#/Visual J#/JSharp

(4 January 2008)

Verifysoft announces that "CTC++ for Java and C# Add-on" an add on to Testwell CTC++ is now available to analyse code coverage in J#/Visual J#/JSharp projects.
The new version of the add on extends the Code Coverage capabilities of CTC++ from C and C++ to Java, C#, and J#/Visual J#/JSharp.
The tool analyses for all coverage levels as required in "critical" software projects: Function-Coverage, Decision-, Statement-, Condition-, Multi-Condition- (MCC), and Modified Condition / Decision Coverage (MC/DC).
J#/Visual J#/JSharp enables developers to use Java-language syntax to build applications and services on the .NET Framework. Visual J# integrates the Java-language syntax into the Visual Studio integrated development environment (IDE).

 


"CTC++ for Java and C# Add-on" available

(13 September 2007)

Verifysoft Technology announced today the availability of "CTC++ for Java and C#", an add-on for Testwell CTC++ Test Coverage Analyzer for C and C++.
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: Function-Coverage, Decision-, Statement-, Condition-, Multi-Condition- (MCC), and Modified Condition / Decision Coverage (MC/DC).
Testwell CTC++ and "CTC++ for Java and C#" help to obtain certifications, i.e. DO178-B.

 


CTC++ for Symbian Target Devices add-on v3.2 available

(29 August 2007)

A new version of Testwell CTC++ for Symbian Target Devices add-on package (CTC4STD) has been released.
With the new version the instrumented file can now be also a C file (compiled as C code). Previously, the instrumented code could be compiled as C++ code only.

 


Testwell CTC++ 6.4 available

(10 July 2007)

Testwell announced the release of CTC++ Test Coverage Analyzer version 6.4.
The new version introduces the ´ctcwrap´ capability also on Windows platform. It facilitates extremely simple way to do "ctc-builds" with existing makefiles and other build arrangements.
The IDE integrations to Visual Studio .NET 2003 and to Visual Studio 2005 are renewed, making the usage simpler and more powerful.
There is also a "power-user capability" intruduced to aggregate coverage data in a controlled way of separate/independent "ctc-builds" and their test sessions.

 


New version of Testwell CTC++ Host-Target add-on for Test Coverage in embedded targets available

(18 May 2007)

Testwell announced the release of version 3.2 of the Host-Target add-on for the leading code Coverage Tool Testwell CTC++.
The new version contains further optimizations at the target run-time behavior. Also model implementations for the low-level data transfer routines have been introduced.
The CTC++ Host-Target add-on allows the analysis of code coverage in any embedded targets.
Our maintenance customers will receive the add-on free of charge.

 


Testwell CTC++ Test Coverage Tool working with FreeBSD OS

(16 May 2007)

Verifysoft Technology proudly announce an CTC++ Addon package, that let users of the FreeBSD operating system / Intel seamlessly use the Testwell CTC++ code coverage tool on that platform.
The delivered executables are running transparently in Linux ABI mode, the library (and subsequently the instrumented applications) are native FreeBSD executables...
Also the code complexity measures tools Testwell CMT++ and Testwell CMTJava are working "out of the box" with the FreeBSD operating system.
Until now all Testwell tools have already been available for Windows, Linux, HP-UX and Solaris platforms.

 


Testwell CTC++ for Symbian OS v9.x targets available

(30 April 2007)

The CTC++ for Symbian Target Devices add-on v3.1 package has been upgraded to work on Symbian OS v9.x (EKA2 kernel) based devices. Target support for the previous Symbian OS level upto v8 (EKA1 kernel) has been discontinued. Support for the EPOC emulator (Symbian OS before and after v9) use in the CTC++/Windows version continues unchanged.
Further information about CTC++ for Symbian

 


Testwell CTC++ v6.3 available

(1 February 2007)

A new version of Testwell CTC++ Test Coverage Analyzer is now available. CTC++ 6.3 comes with various enhancements and an integration for Visual Studio 2005 IDE. The HTML report is enhanced (report sorting, directory level summaries, etc.). There is also an "ctcwrap" integration on Unix makefiles and other commands.
Our maintenance customers will receive the new version free of charge.

 


Test Coverage Tool CTC++ Version 6.2.2 available

(22 May 2006)

This revision 6.2.2 of CTC++ contains a correction of a bug which could occur during multicondition coverage instrumentation with certain kind of "complicated" conditions, especially if they contained ternary ?: operators. In this revision effectively only the preprocessor component has changed.
Our maintenance customers will receive the new version in the next days free of charge.


Version 6.2.1 of Test Coverage Tool Testwell CTC++ available

(28 April 2006)

Testwell announces the release of CTC++ version 6.2.1 for all supported platforms (Windows, Linux, HP-UX, Solaris).
The new version comes with enhancesments for the work with some extreme C++ and GNU gcc cases.
The enhancements are mostly based on the experience of Verifysoft Technology during the code coverage of a running Linux 2.6 Kernel. Our experiences with the work on a CTC++ instrumented Linux kernel and a blog are here available.
Our maintenance customers will receive the new version as usual free of charge.


Testwell CTC++ 6.2 available

(6 April 2006)

Testwell releases CTC++ 6.2, a new version of the leading test coverage analyzer.
CTC++ 6.2 comes with a rearchitectured HTML report. Besides the layout changes it no more requires pop-ups and JavaScripts from the browser. Testwell also introduced a symbolfile locking/serialization scheme facilitating parallel "CTC++ builds" of the source files of a project, for example in a Linux farm context. Some "extreme-situation C++" instrumentation bugs have been corrected. Support for CodeWarrior v3.1 at Symbian EPOC emulator use has been added.
Our maintenance customers will receive the new version free of charge.


CTC++ Test Coverage Analyzer among "Best Products 2005"

(22 December 2005)

DSP Valley The readers of E&E, technical periodical for electronics & development, have choosen the Test Coverage Analyzer Testwell CTC++ to one of the best products of the year within the group "design tools and software" .
The Best Product Guide presents at the end of every year the best products from the area of electronics.
Testwell CTC++ is a professional tool for the measurement of the test coverage in software projects. Because of the ever-growing importance of the software quality, and the simple and universal applicability of CTC++ (usable in principle with all compilers and in all targets), the demand for the code Coverage Analyzer rose in the past year strongly.
Further information: E&E Elektronik & Entwicklung / Testwell CTC++

Testwell CTC++: new version (v6.1.1) available

(30 August 2005)

The update comes with a couple of enhancements (improved ternary :? handling in conditions, etc.) as well as better handling of some extreme C++ cases.
Our maintenance customers will receive the new version free of charge.


Code Coverage Analyzer Testwell CTC++ adapted for Ardence Real Time Extension (RTX)

(15 June 2005)

Verifysoft Technology and Ardence announced today the adaptation of Testwell CTC++ Test Coverage Analyzer for Ardence RTX.
Ardence, Inc. - formerly VenturCom, Inc. - is a global leader in designing and developing software solutions that enhance the control, dependability and management of Windows® operating systems.
RTX is Ardence's market-leading embedded real-time solution for Windows operating systems.
Ardence RTX with Testwell CTC++ Test Coverage Analyzer is already sucessful in use in several safety critical projects in France and Germany.
> more information about CTC++ for Ardence Real Time Extension (RTX)


Testwell CTC++: Host-Target add-on upgrade (v3.1) available

(13 June 2005)

Testwell has released a new version of the add-on to CTC++ which allows measuring of code coverage in any target.
The upgrade comes with several enhancements which makes certain behavior consistent to the recently released CTC++ v6.1 host-based tool behavior.
> more information about CTC++ and the host-target-add-on


Testwell CTC++ Test Coverage Analyzer v. 6.1 released

(9 May 2005)

Testwell has released a new version v6.1 of the code coverage tool CTC++.
The new version comes with the following enhancements:

  • new, full GUI integration into Visual Studio 7.x/.NET
  • new ctc2excel tool to convert coverage data to tab-separated list, ready to import in Excel or into a programming language of your choice.
  • supports now Microsoft Managed C++ extension
  • further enhancements on various places

> more information about CTC++

CTC++ for Symbian Target Devices add-on package v2.0 available

(21 December 2004)

An upgrade to CTC++ Test Coverage Analyzer for Symbian Target Devices add-on is now available.
The new package comes with major enhancements, i.e.:

  • Timing instrumentation is now supported
  • Proposed a technique how timing instrumentation can be used in analysing heap usage and in searching memory leaks
  • Usage is made simpler and more resistent to human errors. The user is freed from the responsibility to start the background process, which will ensure that the coverage data won´t be erased by Symbian OS.
> more information about CTC++ for Symbian OS

CTC++ integration to CodeWarrior available

(15 December 2004)

CTC++ Test Coverage Analyzer has been extended to work with CodeWarrior Compiler on Windows platform for Symbian projects. Both the command-line mode and the IDE mode to build the projects with CTC++ are supported.
This upgrade is free of cost to current CTC++/Windows customers with maintenance contract.

CTC++ for Windows has so far supported Symbian as follows:

  • for the EPOC emulator, VC++ 6.0 compiler, command-line mode
  • for the EPOC emulator, usage via Visual Studio 6.0 IDE
  • for the target, gcc compiler, command-line mode
> more information about CTC++ for Symbian OS

CTC++ integration to Visual Studio .NET available

(27 August 2004)

For CTC++/Windows users a small add-on kit is now available, which facilitates a smooth use of CTC++ in the Visual Studio .NET 2002 and .NET 2003 IDE context.
This add-on package is a tool upgrade and included in the maintenance. Customers with valid maintenance contract will receive the update in the next days.
Until now, the test coverage analysis CTC++ has already been integrated in serveral IDEs, i.e. Visual Studio 5.0/6.0, Borland 5.0, Wind River Tornado, ...

> further information about the CTC++ .NET integration


Testwell releases CTC++ version 6.0

(9 July 2004)

Testwell anounced today the release of CTC++ version 6. The new version which is available for Windows, Linux, HPUX and Solaris plateforms, comes with several enhancements, for example

  • instrumenting also the ternary ?: operator
  • in ctcpost added -ff option to reduce coverage to be displayed in compact function coverage view
  • improvements in the function call tracing capability
  • improvements in timing instrumentation (only on some plateforms)
  • ...
Customers with maintenance contract will receive the new version in the nexts days.

Testwell CTC++ Coverage-Analyzer supports all Beck - IPC@CHIP - Products

(5 July 2004)

Beck IPC and Verifysoft Technology announces today the integration of Testwell CTC++ code coverage analyzer in Borland 5.02 IDE. CTC++ allows now "high-quality" coverage analysis on all IPC@CHIP based products.
CTC++ ensures that all components of complex software systems have been tested before the software is shipped or used in the industry.
CTC++ for Borland
Beck IPC Beck IPC – a company of the Festo group – is specialist for services, hardware, software and information for all aspects of PC-based technology and automation.
> further information

Verifysoft announces the release of CTC++ add-on for Borland C++ 5.0.2 IDE

(19 February 2004)

Verifysoft announces the release of the "Borland C++ 5.0.2 IDE" add-on which seamlessly integrates Testwell CTC++ (Test Coverage Analyzer for C/C++) into the Borland C++ IDE.
This allows Borland C++ developers to measure code coverage with CTC++ within that integrated environment.
CTC++ is a powerful code coverage and dynamic analysis tool for C and C++. Whereas CTC++ already supports all actual Borland C++ versions using the makefile mechanism, the "Borland C++ 5.02 IDE" add-on facilitates every Borland C++ developer to measure code coverage in an intuitive and easy to use way directly from the Borland C++ IDE.
Compiling 16-bit code is supported but requires a separately available CTC++ Host-Target add-on.
Fully functional evaluation copies are available.
We wish to thank the Tools55 project for its work which provided the basis of our integration of CTC++ into the Borland C++ IDE..


CTC++ test coverage analysis extended for Symbian OS mobile phones

(24 November 2003)

CTC++ for Symbian Target Devices, an add-on package to the succesful test coverage analysis CTC++ has been released. It facilitates code coverage measurements at the Symbian OS target devices, i.e. at the mobile phones itself. The CTC++/Windows variant has already supported code coverage measurements at the Symbian OS EPOC emulator context.
> more information about CTC++ for Symbian OS


CTC++ v. 5.2 available

(29 October 2003)

Testwell anounced today the release of CTC++ version 5.2. The upgrade is available on all supported platforms (Windows, Linux, Solaris and HPUX). The previous version was CTC++ v5.0.10.

The v5.2 contains, besides the following bigger enhancements:

  • Introduced 'ctcmerge' add-on utility
  • Introduced a technique to 'instrument for function call trace'
  • Introduced an alternate way to allocate the counter areas from heap, which makes it easier to test modules that are freed from memory in the middle of the test run, e.g. dynamically freed DLLs on Windows
  • Timing instrumentation is now better supported
  • Enhancements in the ctc2html utility
  • Enhanced the CTC++/Visual Studio 6.0 integration, e.g., now full CTC++ options repertoire can be used at "CTC++ Build/Clean..."
  • On Windows the code under test can now be compiled also with __stdcall and __fastcall calling conventions, previously only with __cdecl
  • On Windows enhanced the Symbian EPOC emulator use with command line mode of use, previously the usage was supported only via Visual Studio IDE. We hope to soon release a "CTC++ for Symbian Target Devices" add-on.

The Host-Target add-on component is so far unchanged and usable as before.
> more information about CTC++


CTC++ v5.0.10 available

(December 2002)

The Windows version can now be used out-of-the-box also with Borland C++ and with gcc/g++, besides the previous Visual C++. New (more strict) instrumentation of case/default labels in "fall through" situations. Introduced new means to more easily adapt CTC++ to some cross-compilers (needed in CTC++/Host-Target). Preliminary support for 64-bit applications on Solaris and HP-UX, call for details.

 


last updated: 16 Dec 2011

© 2004-2011 Verifysoft Technology GmbH
CTA++, CTC++, CMT++ and CMTJava are products of Testwell Oy, Tampere (Finland)
TestWeaver is a product of QTronic GmbH, Berlin (Germany)
all other trademarks of this site are the property of their respective owners.