13 January 2017
Tool specific news: Company Testwell CMT++/CMTJava Testwell CTC++ Elvior TestCast GrammaTech Imagix Events/Seminars ALL NEWS

Volvo Cars: Testwell CTC++ shows Code Coverage for Continuous Integration and Test for Engine Controls
(Gothenburg/Sweden, Berlin, Offenburg/Germany, 27 March 2018)
Read the paper "Continuous Integration and Test from Module Level to Virtual System Level" (Johannes Foufas, Michael Hartmann, Martin Andreasson, Andreas Junghanns) presented at Embedded World Conference 2018 in Nuremberg, Germany here.

Version 8.2 of Tool Qualification Kit for Testwell CTC++ Available
(Munich, Offenburg/Germany, 23 March 2018)
Version 8.2 of the Qualification Kit supports now also Linux in addition to Windows (already suppported by previous versions of the QKit). The new version of the Qualification Kit can be used to qualify Testwell CTC++ versions 8.2 and 8.0.1. The release has an improved known issues tests handling and some changes in the GUI. Customers with valid maintenance for the Qualification Kit can download the latest version via the Validas Download Area.
Read more about the Qualification Kit and watch our 30 min introduction video here
"One License which Covers All" Policy / Price Adjustment for Testwell Maintenances
(Offenburg/Germany, 1 February 2018)
The software maintenance for Testwell tools covers technical support, software upgrades/updates and replacement of the licenses in case of server changes (only applicable for perpetual floating licenses).
For most of the markets handled by distributors the yearly maintenance cost was already 20% and will remain at this price. Some markets handled by distributors and the markets handled directly by Verifysoft have had still an extremely low maintenance rate of 15% in the past.
In addition to the core of Testwell CTC++, we offer a broad variety of integrations, configurations and converters. We had discussions whether our customers should pay for the different adaptations and add-ons. Finally we decided to keep our "One license which covers all" policy. This means that also in future no extra license is needed for these extra tools, adaptations and add-ons (for more details please check below). We are happy to maintain and to extend these kind of services to our customers in the future. But, in order to cover our development cost, we are obliged to adapt the maintenance fee from 15% to 18% starting in April 2018 for the markets which are not applicable to the 20% maintenance rate.
Here a partial list of integrations, configurations and converters covered by the Testwell CTC++ license without additional fees:
Testwell CTC++ Integration in IDEs include: Visual Studio, Eclipse, MPLabX, TI Code Composer Studio, Fujitsu: Softune, IAR Embedded Workbench.
Sample configurations for compilers & toolchains include: HI-TECH, Renesas (including former Hitachi and former Mitsubishi compilers), Cygwin toolchains, Tasking VX-toolsets, Metaware, Cosmic, Freescale/Metrowerks, Greenhills/GHS/Multi, Freescale/Motorola, Visual DSP++, Keil, ECJ (Java).
Miscellaneous: Converter to Cobertura XML report (v1.0.2), Plugin for SonarQube (v4.5), Plugin for Imagix 4D: Visualization of code coverage and call pair report, WinCE Add-on, Package for Linux Kernel 2.6, Package for JavaCard, Annotation add-on.
Ongoing Development: Viewer for JSON reports, Converter to native SonarQube format, and many more ...
For most of the markets handled by distributors the yearly maintenance cost was already 20% and will remain at this price. Some markets handled by distributors and the markets handled directly by Verifysoft have had still an extremely low maintenance rate of 15% in the past.
In addition to the core of Testwell CTC++, we offer a broad variety of integrations, configurations and converters. We had discussions whether our customers should pay for the different adaptations and add-ons. Finally we decided to keep our "One license which covers all" policy. This means that also in future no extra license is needed for these extra tools, adaptations and add-ons (for more details please check below). We are happy to maintain and to extend these kind of services to our customers in the future. But, in order to cover our development cost, we are obliged to adapt the maintenance fee from 15% to 18% starting in April 2018 for the markets which are not applicable to the 20% maintenance rate.
Here a partial list of integrations, configurations and converters covered by the Testwell CTC++ license without additional fees:
Testwell CTC++ Integration in IDEs include: Visual Studio, Eclipse, MPLabX, TI Code Composer Studio, Fujitsu: Softune, IAR Embedded Workbench.
Sample configurations for compilers & toolchains include: HI-TECH, Renesas (including former Hitachi and former Mitsubishi compilers), Cygwin toolchains, Tasking VX-toolsets, Metaware, Cosmic, Freescale/Metrowerks, Greenhills/GHS/Multi, Freescale/Motorola, Visual DSP++, Keil, ECJ (Java).
Miscellaneous: Converter to Cobertura XML report (v1.0.2), Plugin for SonarQube (v4.5), Plugin for Imagix 4D: Visualization of code coverage and call pair report, WinCE Add-on, Package for Linux Kernel 2.6, Package for JavaCard, Annotation add-on.
Ongoing Development: Viewer for JSON reports, Converter to native SonarQube format, and many more ...
Testwell CTC++ 8.2.2 Available
(Offenburg/Germany, 12 January 2018)
The update provides the following major features:
- Support of OpenMP
Testwell CTC++ ed. 8.2.2 fully supports the OpenMP standard for parallel programming. The instrumentation of loops marked for parallel execution has been imroved. -
New Tool ctcdiff
Two reports from different test runs can be compared. The resulting report shows if coverage was improved or worsened for every summary level. Different test suites can easily be checked against code coverage efficiency.
> more information
Testwell CTC++ adapted for IAR Workbench 8.0
(Offenburg/Germany, 23 November 2017)
Verifysoft has released a new adaptation for Testwell CTC++ Test Coverage Analyser for IAR Embedded Workbench. Now also the latest version 8.0 of IAR Embedded Workbench is supported.
Testwell CTC++ can be used with all embedded targets and all compilers. The adaptation to new compilers is easy.
Testwell CTC++ can be used with all embedded targets and all compilers. The adaptation to new compilers is easy.
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.
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!
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
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++ 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)
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

Verifysoft exhibited at Embedded World 2017: Watch our Video Now!
(Nuremberg/Germany, 16 March 2017)
Verifysoft's Software Testing Solutions meet the requirements of standards like DO-178C, EN 50128, IEC 61508, 62304 or ISO 26262 and are used in safety and security critical projects.
We provide testing tools for Static analysis, dynamic analysis and for code coverage.
Read more and watch our video now
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
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
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

“Guaranteeing proper software behavior is a challenge”: New Testwell CTC++ customer testimonial (Lely, Netherlands)
(Offenburg/Germany, Maassluis/The Netherlands, 27 October 2016)
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.
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®.
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®.

Testwell CTC++ 8.0 Available: Annotations and enhanced HTML Reports
(Offenburg/Germany, Tampere/Finland, 1 December 2015)
- 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

Version 8.0 of Testwell CTC++ Test Coverage Analyser is now Available
(Offenburg/Germany, Tampere/Finland, 1 December 2015)
- 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

Testwell CTC++ Version 7.3.3 Available
(Offenburg/Germany, Tampere/Finland, 18 May 2015)
The new version 7.3.3 contains the following enhancements:
- For helping the ctc2html utility to generate HTML report with line coverage information, some new information is added to textual execution report.
- Annotation concept introduced for commenting.

Testwell CTC++ Plugin for SonarQube Available
(Offenburg/Germany, 16 January 2015)
The plug-in allows the import of the Testwell CTC++ coverage data into the SonarQube database and their visualisation within the SonarQube web interface. The import of all Testwell CTC++ coverage levels (up to MC/DC and MulticonditionCoverage) is possible. Testwell CTC++ and the SonarQube plug-in can be used for projects written in C, C++,Java, and C#.
Further information about SonarQube plug-ins is available here.

Integration of Testwell CTC++ with Imagix 4D Available
(Offenburg/Germany, San Luis Obispo/USA, 27 November 2014)
Imagix is a privately-held corporation, with headquarter in San Luis Obispo, California.
> further information

A.I. Corporation (AIC) Tokyo will distribute Testwell Tools in Japan
(Tokyo/Japan, Offenburg/Germany, 26 August 2014)
"We enter into a distribution agreement for Testwell tools, because this tools are very efficient and easy to use. Testwell CTC++ supports all compilers and all embedded targets", said Hiroshi Ueda, Product Manager embedded testing division at AIC. "I didn't expect code coverage on target easy like this."
"During my visit in Tokyo I was very impressed about the professionalism of the AIC team", said Klaus Lambertz, CEO of Verifysoft. "AIC is the right partner to promote Testwell tools in Japan. I am sure that Testwell CTC++ will be successful in the Japanese market. For the automotive industry, we expect a similar success as in Germany, where all car manufacturers, a lot of their suppliers and many companies from healthcare and transportation are using successfully Testwell CTC++."
> AIC website > News in Japanese > distributors

Testwell CTC++ Test Coverage Analyser: Version 7.3 Available
(Offenburg/Germany, Tampere/Finland, 21 August 2014)
The new version 7.3 contains the following enhancements:
- Extending the multicondition instrumentation (enabling MC/DC coverage reporting) to assignment statements of the kind "variable = boolean expression having && or || operators;"
- Improved header file handling and other bug fixes in the ctcxmlmerge utility.
- Improvements in the ctc2html utility, especially in the graphical appearance of the HTML report.

Testwell CTC++ Qualification Kit for ISO 26262, DO-330, DO-178C, IEC 61508, and EN 50128 Available
(Munich, Offenburg, Tampere, 20 August 2014)
The kit has been developed in cooperation with Testwell Oy from Tampere (Finland) and Validas AG from Munich (Germany), Validas is a leading consulting company on software tool qualification.
The Testwell CTC++ Qualification Kit conforms to the standards ISO 26262, DO-330, DO-178C, IEC 61508, and EN 50128. It covers currently the programming language C and contains a Qualification Support Tool, thousands of test cases showing the reliability of Testwell CTC++, a Test Automation Unit to run tests, a Verification and Validation Report (V&V Report), as well as "getting started support" of Validas. As the Qualification Kit integrates existing verification activities, our customers can use it with minimal effort. The Testwell CTC++ Qualification Kit features a modular-based tool qualification methodology developed by Validas. It is extensible: the user can even add own tests and mitigations. > further information

Testwell CTC++ celebrates 25 years of successful use in the software testing community
Testwell CTC++, the leading Code Coverage Analyser for On-Target Testing celebrates 25 years of successful use in the software testing community.Verifysoft celebrates the 25 years of Testwell CTC++ on Thursday 25 September 2014 at Technologiepark in Offenburg. There will be a couple of presentations including requirements of security standards, different code coverage levels, presentations of the coverage tool and the Qualification Kit.
In the evening we will celebrate the anniversary of Testwell CTC++ with champagne and a Testwell CTC++ birthday-cake. > more

Lexington Soft LLC will distribute Testwell tools in USA and Canada
(Lexington/USA, Offenburg/Germany, 12 May 2014)
Lexington Soft is a provider of end to end enterprise software solutions for Software Development, Testing and Quality. Since January of 2012, Lexington Soft has been successfully distributing Testwell tools in India. Now the company will also take care of supporting Verifysoft's customers in USA and Canada. These markets will be handled by the sales team of Lexington Soft from the office located in Lexington, USA. > Distributors

QTronic Software S.R.L. will distribute Testwell tools in Romania
(Cluj-Napoca/Romania, Offenburg/Germany, 14 April 2014)
Verifysoft Technology and QTronic have already been cooperating during the last years: TestWeaver generates and runs thousands of test cases, while Testwell CTC++ automatically measures the code coverage achieved this way. > Distributors

Testwell CTC++ supports CATIA - AUTOSAR Builder of Dassault Systèmes
(Vélizy-Villacoublay/France, Offenburg, Munich/Germany, 2 April 2014)
Testwell CTC++, the leading Code Coverage Analyser for On-Target-Test-Coverage, is extensively used in the automotive sector. The adaptation to AUTOSAR Builder has been initiated by a large car manufacturer.
Testwell CTC++ works seamlessly with many toolchains, testing tools and test environments, including dSPACE SystemDesk®, dSPACE TargetLink®, PikeTec Time Partition Testing (TPT) and QTronic TestWeaver. > further information

Testwell CTC++ Test Coverage Analyser: Version 7.2 Available
(Offenburg/Germany, Tampere/Finland, 18 March 2014)
The new version introduces a test case concept and the ctcxmlmerge tool.
The test case concept facilitates collecting coverage data and reporting it per user-defined test cases.
The ctcxmlmerge tool facilitates getting one combined coverage report over whole code base, which has been built and tested for different configurations. Previously, due to configuration-specific conditional compilation and macro values in the code files, CTC++ could see such files to be different, and supported coverage reporting only per one configuration at a time.
Additionally there are some bug fixes and enhancements to handle various demanding or "extreme corner" usage situations that have come up with the users. Along with this basic CTC++ v7.2 the CTC++ Host-Target add-on (HOTA) which allows for on-target test coverage has been upgraded from v5.0 to v5.1.

SCL distributes Testwell tools in the United Kingdom and Ireland
(Crawley/United Kingdom, Offenburg/Germany, 29 October 2013)
"We have selected the Testwell software because it allows our customers to perform code coverage on any embedded target supporting the certification process for a variety of Standards such as DO178-C, IEC61508, EN50128 and ISO26262", said Alan Hall, Managing Director at SCL. He went on to say "The Testwell software provides complementary capability to our existing technology for Static analysis with the CodeSonar and Lattix products."
Klaus Lambertz, CEO of Verifysoft Technology GmbH, said "I am delighted to be working with SCL to launch our products into the UK market, their technical support and customer support will provide valuable local resources for the Testwell software." Testwell CTC++ is the ideal tool to measure code coverage on embedded targets and microcontrollers. As Testwell CTC++ has a very low instrumentation overhead, it can be used on host as well as for measuring code coverage in all (even smallest) embedded targets and microcontrollers. Testwell CTC++ supports all compilers and cross-compilers.
For more information read the press release. > Distributors
New Company and Testwell Tool Flyer Available
(Offenburg/Germany, 22 July 2013)

Verifysoft acquires intellectual property rights for Testwell CTC++, CMT++/CMTJava and CTA++ from Testwell Oy Finland
(Offenburg/Germany, Tampere/Finland, 1 July 2013)
Since the year 2003, Verifysoft Technology GmbH has already delivered continuous success in marketing Testwell tools in German speaking countries, France and the Benelux countries. Also after the acquisition by Verifysoft, the tools will be available under the brand name "Testwell". Verifysoft plans to further increase the sales through a worldwide network of distributors. Major European markets will be handled directly by Verifysoft.
Testwell will remain an independent company in Tampere (Finland) with the mission to continue the development of the tools on behalf of Verifysoft Technology. Testwell will also be one of Verifysoft´s distributors, serving important key accounts from Finland. > further information

Verifysoft announces Qualification Kit for Testwell CTC++ covering DO178-C, EN-50128, IEC 61508, and ISO 26262
(Offenburg/Germany, 14 May 2013)
The kit will facilitate certification of embedded systems which use Testwell CTC++ for analysing Test Coverage.
Current CTC++ users and companies interested in using Testwell CTC++ for analysing test coverage in their projects can already order the CTC++ Qualification Kit for a special subscription price. > further information
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++ Training 6 July 2012 in Offenburg
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. The next public training will be held on 6 July 2012 in Offenburg (Germany). more information

Presentation at LinuxTag Berlin: "Code coverage shown live on an Android device"
LinuxTag is the most important place for Linux and open source software in Europe. 18th LinuxTag will take place on 23-26 May 2012 (for the sixth time at the Berlin Fairgrounds) and presents all the latest news and information for professional users, decision makers, developers, beginners and the Linux community.

BlackBerry App World™: "FrozenBubble Coverage" by Verifysoft
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:
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.
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.

Verifysoft presented Code Coverage on Android at Droidcon 2011 Amsterdam
Amsterdam/Netherlands, 22 November 2011
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, Video, Presentation anouncement, 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 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.
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++ Version 7 with Statement and MC/DC Coverage Available
(Tampere/Finland, 9 September 2011)
- Reporting of statement coverage.
- Explicit reporting of MC/DC coverage (modified condition/decision coverage). Previously it had to be concluded from multicondition coverage reporting.
- In license control upgraded from Flexlm v9.2 to v11.9.1 use.
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.
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
(Offenburg/Germany, 27 October 2010)
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
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
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.
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++ 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.
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++
(Friedrichshafen/Germany, 1 July 2009)
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)
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.
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.
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++ 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.
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.
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).
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.
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.
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.
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.
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.
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
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.
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++
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.
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.
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++ Test Coverage Analyzer among "Best Products 2005"
(22 December 2005)
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.
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)
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
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:
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
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.:
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.
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:
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
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
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)
- ...

Testwell CTC++ Coverage-Analyzer supports all Beck - IPC@CHIP - Products
(5 July 2004)
Testwell CTC++ ensures that all components of complex software systems have been tested before the software is shipped or used in the industry. 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 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.
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.
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
> 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:
> more information about CTC++
- 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.
> 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.