logo

Testwell CTC++ → News

13 January 2017




Testwell CTC++ is now transparently integrateable into Cygwin Toolchains

(Offenburg/Germany, 7 July 2017)

Testwell CTC++ now includes a native support for Cygwin-Toolchains. This also means that Cygwin is now as easy to use with Testwell CTC++ as if one would work with native Windows- or MinGW-Toolchains.
Cygwin provides native integration of Windows-based applications, data, and other system resources with applications, software tools, and data of the Unix-like environment. Thus it is possible to launch Windows applications from the Cygwin environment, as well as to use Cygwin tools and applications within the Windows operating context.
Testwell CTC++ is a leading code coverage tool for safety and security critical embedded software development.

Testwell CTC++ Plugin integrates Code Coverage in Microchip’s MPLAB X

(Offenburg/Germany, 14 June 2017)

The new plugin CTC4MPlabX allows Testwell CTC++ to be used with MPLAB-X, and all of Microchip's latest compilers: xc8, xc16, and xc32.
In addition to that, and thanks to the plugin we developed for the IDE, code coverage can now be measured without complicated command line tricks: everything is done on a click of a button!
Thanks to Testwell CTC++ and its bitcov addon, code coverage can now be measured on all PICs in a split second, no matter if 8, 16, or 32 bits, and this with a very low memory footprint!

Testwell CTC++ 8.2 Available: Now also with JSON output Format

(Offenburg/Germany, Tampere/Finland, 16 May 2017)

Version 8.2 of Testwell CTC++ introduces JSON (JavaScript Object Notation) coverage reports. These coverage reports are similar to XML reports, but easier and faster to process in Javascripts.
There are also enhancements that are mainly focused on various advanced use cases as well as some corrections of bugs found since the previous version.
> more information
Testwell CTC++ Customer Testimonial from ISD

“Testwell CTC++ gives us what we need while keeping the process simple”: New Testwell CTC++ customer testimonial from medical industry (ISD, Sri Lanka)

(Offenburg/Germany, Colombo/Sri Lanka, 11 April 2017)

Testwell CTC++ gives us what we need while keeping the process simple” says Harin de Silva, Technical Manager at ISD, who has given us an insight into the software testing demands for medical solutions and explained why they are using Testwell CTC++ for measuring code coverage.
In the following Customer Testimonial Mr. Harin de Silva talks about advantages of Testwell CTC++: “We chose Testwell CTC++ in order to aid us in the unit tests and verification. (...) One of the biggest challenges that we had was the limited memory in our systems. Testwell CTC++ required a very small footprint for its instrumentation and the Host target add-on makes integrations to any system easy. The important point here is that we don’t have any restrictions with compilers, IDEs or debug tools. We are able to use Testwell CTC++ without changing our development process drastically…”
>Read full Customer Testimonial here

Testwell CTC++ 8.1 Available

(Offenburg/Germany, Tampere/Finland, 13 January 2017)

Version 8.1 of Testwell CTC++ contains the following enhancements (partial list):
  • More robust behaviour, for avoiding certain problems, in a situation when two threads of an instrumented program trigger coverage data write-out at a same time.
  • The coverage report can now be restricted also by header files
  • For installation of the Visual Studio IDE Integration there is improved modify_msbuild_path.bat for better C# Framework64 support
> more information

Testwell CTC++ now integrated in Cobertura, Jenkins and SonarQube

(Offenburg/Germany, 17 November 2016)

Verifysoft Technology has released ctc2cob. Ctc2cob is a tool which converts Testwell CTC++ reports into Cobertura-like XML reports. Thus the integration of Testwell CTC++ in Jenkins and SonarQube, as well as in almost all CI servers that supports Cobertura are very easy. Testwell CTC++ users have now an informative overview of the code coverage trend in automated environments.
The integration into Jenkins enhances Testwell CTC++ with features like automatic e-mail notification, automated builds, automated GitHub commits, etc ... in order to have the best working conditions and environment available. Once the build is finished, the Cobertura plugin will display the result directly on Jenkins with a diagram of the code coverage trend.
Testwell CTC++ is a leading Code Coverage Analyser for C, C++, Java and C#.
The tools works with all compilers, all embedded targets and is integrated in many IDEs and toolchains.   > more information
Testwell CTC++ Customer Testimonial from Lely

“Guaranteeing proper software behavior is a challenge”: New Testwell CTC++ customer testimonial (Lely, Netherlands)

(Offenburg/Germany, Maassluis/The Netherlands, 27 October 2016)

“Our reputation is built on products which work properly” says Kees Valkhof, Lely’s Configuration Manager, who has given us an insight into the software testing demands for agricultural solutions and explained why they are using Testwell CTC++ for measuring code coverage.
In the following Customer Testimonial and Video Mr. Valkhof talks about advantages of Testwell CTC++: “At Lely we want to be able to measure the coverage of our unit tests as well as of the tests performed on the target. We have some dedicated embedded boards that require an embedded cross-compiler. As we have more than one of these compilers, we need a generic tooling, which is not bound to a specific tool set and or IDE. This is the reason why we have chosen Testwell CTC++. This tool meets all of the above requirements…”
>Read full Customer Testimonial here
>Watch video here

Testwell CTC++ Version 8.0.1 Released

(Offenburg/Germany, Tampere/Finland, 30 June 2016)

Version 8.0.1 of Testwell CTC++ has primarily corrections of some "extreme corner" C++ use cases (some C++11 or C++14). A list of other enhancements and bug fixes is available here.

Verifysoft announces Testwell CTC++ interface with MATLAB Simulink

(Offenburg, 12 April 2016)

Verifysoft announces an interface of Testwell CTC++ Test Coverage Analyser with MATLAB Simulink.
This interface, which is currently still under development, will be validated by selected customers based on their business requirements. Testwell CTC++ is a leading code coverage tool which supports all compilers and all embedded targets. The tool analyses all coverage levels up to MC/DC-Coverage and Multicondition Coverage. It can be used for analysing software written in C, C++, Java and C#. The coverage analyser can be used together with any unit testing tools.
Testwell CTC++ is integrated in many tool chains, testing environments, and software quality tools like dSPACE SystemDesk, dSPACE TargetLink, Imagix 4D, SonarQube, CATIA Systems AUTOSAR Builder (DASSAULT SYSTEMES), PikeTec Time Partition Testing (TPT), QTronic TestWeaver, and many others.
Testwell CTC++ is also integrated in many IDEs. Adding a new IDE or tool chain to the integration/interface list of Testwell CTC++ is very easy. The main prerequisite being that the IDE can be customized (menus, processes...).
Simulink from The Mathworks is an industry standard tool which is highly tuneable. Thanks to the simple but efficient script-based technology of Testwell CTC++, no specific features or ´patches´ have been needed for the interfacing. Adaptations of Testwell CTC++ to other tools need often only documented parameters.
Our video Testwell CTC++ (Verifysoft) and MATLAB /Simulink provides a complete Proof Of Concept demo on how to collect coverage data with Testwell CTC++ in MATLAB Simulink tool from The Mathworks.

Testwell CTC++ available for IBM AIX 7 PowerPC

(Offenburg/Germany, 21 March 2016)

Verifysoft Technology announces the availability of Testwell CTC++ v8.0 on IBM AIX 7 PowerPC. The binaries in this AIX distribution were built on IBM AIX 7, gcc 4.6.3 C compiler. We thank our shell provider at Polarhome in Sweden to make this port possible.
Testwell CTC++ is the leading Code Coverage Tool for measuring Code Coverage on host and all embedded targets (even very small ones). The tool is compliant to Safety Standards. Hundreds of companies all over the world use Testwell CTC++ with great success. Testwell CTC++ is the first choice for companies which have to achieve and to proof high code coverage in aerospace, automotive, transportation, healthcare and other industries.
AIX® is a Unix System V based operating system of company IBM®.
Screenhot Testwell CTC++ 8.0

Testwell CTC++ 8.0 Available: Annotations and enhanced HTML Reports

(Offenburg/Germany, Tampere/Finland, 1 December 2015)

Version 8.0 of Testwell CTC++ Test Coverage Analyser is now available. New major features of Testwell CTC++ 8.0 include:
  • Improved architecture of the HTML report
  • "Line Coverage" in the HTML report
  • Annotations are be shown by the coverage report
  • Improved reporting of header files
  • Improved merging of coverage data of independently tested code files
> further information

New Company and Testwell Tool Flyer Available

(Offenburg/Germany, 22 July 2013)

A new Verifysoft company and product flyer is now available for download. The brochure provides information on Testwell CTC++, Testwell CMT++ and CMTJava, as well as for Verybench for CMT++. There is also some background information about our company.
Download:   English       German

Testwell CTC++ 7.1.2 Available

(Tampere/Finland, 13 May 2013)

Version 7.1.2 upgrade is a small bug fix version of the leading Test Coverage Tool Testwell CTC++. As in the previous upgrade there are further enhancements in the HTML report. Customers with software maintenance can download the new version free of charge.

Testwell CTC++ 7.1.1 Available

(Tampere/Finland, 9 April 2013)

Version 7.1.1 upgrade is a small bug fix version of the leading Test Coverage Tool Testwell CTC++. There are also some enhancements in the HTML report. Customers with software maintenance can download the new version free of charge.

Testwell CTC++ to show Test Coverage for PikeTec Time Partition Testing (TPT)

(Berlin, Offenburg/Germany, 11 September 2012)

Testwell CTC++ shows now the test coverage of Time Partition Testing (TPT). TPT is a model-based testing tool for testing embedded systems, especially the testing of control systems. The tool supports all important fields of the test process which are in detail the management of tests, test modelling, test execution, test assessment, and test documentation.TPT is used to set up test cases based on requirements. Testwell CTC++ shows the status of test coverage during the test of C code as required by standards like ISO 26262, DO-178C and IEC 61508. If CTC++ reveals that the test coverage is insufficient, further tests can be set up with TPT.

Testwell CTC++ 7.0.2 Available

(Tampere/Finland, 6 March 2012)

Testwell CTC++ v7.0.2 is a small bug-fix version with some enhancements.
Mentioning here some of them:
  • new NO_INCLUDE conf. parameter
  • now also wildcards supported in SKIP_FUNCTION_NAME conf. parameter
  • some bug fixes, also little changes, in statement coverage handling
  • new C++ 11 string and character literals
  • small HTML report changes, now better "understandable"

Now Available - Add-ons for Testwell CTC++ to measure Test Coverage of Source Code written in C# and Java

(Offenburg/Germany, 9 February 2012)

Verifysoft Technology GmbH announces two add-ons that upgrade the existing test coverage analyser " Testwell CTC++" to be used with C# and Java source codes.
The functional scopes of these two add-ons is listed subsequently: the add-on "CTC++ for Java and Android" measures test coverages for Java code projects whereas the add-on "CTC++ for C#" measures test coverages of software written in C#.
Equally to "Testwell CTC++" both add-ons also deliver all levels of test coverages like "Statement Coverage", "Function Coverage", "Decision/Branch Coverage", "Condition Coverage", "Modified Condition/Decision Coverage" (MC/DC) as well as "Multi Condition Coverage" (MCC).
Ultimately, with these add-ons "Testwell CTC++" is the sole test coverage analysing tool (on the market today) that allows safety critical software written in C, C++, C# or Java being measured for test coverage at all.

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 onthe fly the coverage data to the host, where it is collected to afile (probefile). Later, at the host, a CTCHRT utility is run to read the probe file and to map the execution data to the instrumentedsource 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++ 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.

New Company and Product Flyer available

(Offenburg/Germany, 27 September 2010)

An updated Verifysoft company and product flyer is now available for download. The brochure provides information on our software testing and analysis tools, automatic test generator Conformiq Tool Suite, code coverage and metric analysis tools, unit test tools as well as some background information about our company.
Download:        English         Deutsch         Français

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 atthe 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 specialsituations 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.

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.
Testwell CTC++ is a leading test coverage tools showing all coverage levels up to C3 coverage. Safety critical projects in aeronautics, medical and automotive are successfully 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 Testwell 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" introduced to aggregate coverage data in a controlled way of separate/independent "ctc-builds" and their test sessions.
Our maintenance customers will receive the version without supplementary fees.

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 behaviour. 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.
Further informationen : Testwell CTC++

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 enhancements 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.

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 successful 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 aboutCTC++ for Symbian OS

CTC++ integration to CodeWarrior available

(15 December 2004)

Testwell 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 aboutCTC++ for Symbian OS

Testwell 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 several 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 platforms, 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 platforms)
  • ...
Customers with maintenance contract will receive the new version in the next days.

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 CoverageAnalyzer for C/C++) into the Borland C++ IDE.
This allows Borland C++ developers to measure code coverage with CTC++ within that integrated environment.
Testwell 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.

Testwell CMT++ with HTML output - New version of Testwell CTC++

(27 January 2004)

Testwell announced the release of upgrades for CMT++ (version 3.5) and CTC++ (version 5.2.1).
The essential enhancement in CMT++ is the introduction of HTML reporting. On Windows platform this capability is integrated to the CMT++ GUI. For seeing how the HTML report looks like, please click here.
Testwell CTC++ 5.2.1 is available on all supported platforms (Windows, Linux, Solaris and HPUX). It contains some smaller enhancements. Both tools can be downloaded by customers with support period in effect.

Testwell CTC++ Test Coverage Analyser extended for Symbian OS mobile phones

(24 November 2003)

Testwell CTC++ for Symbian Target Devices, an add-on package to the successful 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 aboutCTC++ for Symbian OS

Testwell CTC++ v. 5.2 available

(29 October 2003)

Testwell announced 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.
The Host-Target add-on component is so far unchanged and usable as before.
> more information about CTC++

Testwell CTC++ v5.0.10 available

(Tampere/Finland, December 2002)

The Windows version can now be used out-of-the-box also withBorland C++ and with gcc/g++, besides the previous Visual C++. New(more strict) instrumentation of case/default labels in "fallthrough" 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.