More than 750 customers from over 40 countries are using Testwell CTC++ successfully for measuring code coverage in safety critical projects and other software projects with high quality need. Testwell CTC++ supports all compilers and all even smallest embedded targets and microcontrollers.
"Many folks "think" they have good requirements and tests, only to find out later via coverage analysis that those "great" tests only covered 60% of the code. Obviously they had weak requirements, or weak tests of requirements, or more likely: BOTH.
Code Coverage is quite an eye opener. Frankly, even non-safety critical should do structural coverage. Not to attain 100%, not at all: but rather to ensure they’re covering at least 75% thereby affirming they have good requirements and tests of those requirements."
Vance Hilderman, Chief Technical Officer, AFuzion Inc. / Author of the books "Avionics Certification" and "The Avionics Development Ecosystem"
Code Coverage is quite an eye opener. Frankly, even non-safety critical should do structural coverage. Not to attain 100%, not at all: but rather to ensure they’re covering at least 75% thereby affirming they have good requirements and tests of those requirements."
Vance Hilderman, Chief Technical Officer, AFuzion Inc. / Author of the books "Avionics Certification" and "The Avionics Development Ecosystem"
Read here what Testwell CTC++ users say about the tool:
"Testwell CTC++ is used in one of our projects on embedded targets. It was easy to integrate on the embedded target. It has a well written manual, and Verifysoft has a good customer support."
Anna Andgart, Software Developer
ABB AB, Control Technologies, Sweden
Anna Andgart, Software Developer
ABB AB, Control Technologies, Sweden
"Testwell CTC++ is used by us to develop our own machine control system for injection molding machines.
It complements the existing toolchain, supports developers in writing unit tests and uncovers missing test cases.
The tool convinces with easy installation, setup and operation. The good documentation and friendly support round off the product."
R&D Software
ARBURG GmbH + Co KG, Germany
R&D Software
ARBURG GmbH + Co KG, Germany
"As a leading automotive software company we must maintain our strict and high standards of product delivery and quality.
Testwell CTC++ brought us great value with detailed code analysis and a clear mapping of specific uncovered requirements.
The accuracy of the reports allow us to monitor our software and brings a big advantage with maintaining the high quality levels in our industry.
Testwell CTC++ seamless and effortless integration process into our development environment made it super easy to kick off quickly."
Zion Yamin, Project Manager
Argus Cyber Security, Israel
Testwell CTC++ brought us great value with detailed code analysis and a clear mapping of specific uncovered requirements.
The accuracy of the reports allow us to monitor our software and brings a big advantage with maintaining the high quality levels in our industry.
Testwell CTC++ seamless and effortless integration process into our development environment made it super easy to kick off quickly."
Zion Yamin, Project Manager
Argus Cyber Security, Israel
"We are regularly using Testwell CTC++ for measuring code coverage on embedded targets for the avionics industry. The tool supports us to satisfy the DO-178C test requirements. The integration is trivial and customer support is excellent."
Dr. Martin Ettl, software development
Avionik Straubing Entwicklungs GmbH, Germany
Dr. Martin Ettl, software development
Avionik Straubing Entwicklungs GmbH, Germany
"To analyze the code coverage for our units we researched and chose Testwell CTC++. For our meters we use multi-condition coverage.
Testwell CTC++ generates clear and informative coverage reports that show us which conditions were tested and which were not.
Using Testwell CTC++, we uncovered sections of dead code that needed rework and sections of code that needed more testing."
Read full Customer Testimonial here
Povilas Jakavičius, Strategic Procurement Manager
Axioma Metering, Lithuania
Read full Customer Testimonial here
Povilas Jakavičius, Strategic Procurement Manager
Axioma Metering, Lithuania
"Missing coverage is mainly based on missing requirements or incomplete test specifications. So we use CTC++ within development of an advanced driver assistance system to find that missing requirements and to complete our test specifications. This helps us to establish a development process according to ISO 26262. It was easy to integrate CTC++ into our existing development toolchain and it provides immediate results."
Michael Kalusche, Project Manager
Bertrandt Ingenieurbüro GmbH, Germany
Michael Kalusche, Project Manager
Bertrandt Ingenieurbüro GmbH, Germany
“… In the Testwell CTC++ tool, we were able to get Decision, Line and Multi-condition coverage in the way we want it. Be it the
representation of Truth table in Multi-condition report or the ability
to enable the different coverage details via checkboxes, we see the carefully crafted attention by Testwell CTC++ team with regards to the usability of the tool and most importantly the readability
of the report.
Not to mention the new Modified Condition/Decision coverage which gives more information on the True-False pair coverage for individual atomic condition in a Boolean expression is a feature which will be a great addition to the test metrics we use to validate our designs.”
Read full Customer Testimonial here
Bharadwaj Sreenivasan, R&D Engineer
Broadcom Corporation, India, USA
Not to mention the new Modified Condition/Decision coverage which gives more information on the True-False pair coverage for individual atomic condition in a Boolean expression is a feature which will be a great addition to the test metrics we use to validate our designs.”
Read full Customer Testimonial here
Bharadwaj Sreenivasan, R&D Engineer
Broadcom Corporation, India, USA
"We are using Testwell CTC++ on Instrument Clusters embedded software for Module Testing. The big advantages are high repeatability and fast execution. With this tool we can test the complete Software Module on each small change, and not only the modified part. Giving us much safer results in a shorter time."
Iaran Gadotti, R&D Manager
Continental Brasil Indústria Automotiva Ltda., Brasil
Iaran Gadotti, R&D Manager
Continental Brasil Indústria Automotiva Ltda., Brasil
"Testwell CTC++ fulfills our purpose to comply with a given set of DO-178x requirements...
Only a few numbers of command cover all the essential software dynamic test in our case, which is more efficient than other fancy and complicated GUI based tools ...
Another strength of this tool is a well-organized online help and technical support team of Verifysoft.
They show not only customer-oriented mindset but also strong competency about tool itself as well as good test practices adopted in the industry.
They are highly empathetic towards frustrations and challenges that their customers might have faced during software testing.
The team was very grateful and made us confident that they were cheering up customer success.
We introduced Testwell CTC++ to an aircraft manufacturer with its capabilities and pricing, then they were so fascinated as they haven’t seen such a cost-effective tool before, and the outcome of the testing was also well aligned with their requirements.
Read full Customer Testimonial here
Thomas Chae, Team Lead, Aircraft Servos Systems
Contromax Co. Ltd., South-Korea
We introduced Testwell CTC++ to an aircraft manufacturer with its capabilities and pricing, then they were so fascinated as they haven’t seen such a cost-effective tool before, and the outcome of the testing was also well aligned with their requirements.
Read full Customer Testimonial here
Thomas Chae, Team Lead, Aircraft Servos Systems
Contromax Co. Ltd., South-Korea
We use Testwell CTC++ in the area of software testing to review if we can deliver a software completely out of errors.
We use Testwell CTC++ since 2010 and are very satisfied with the software itself but also with the company Verifysoft, especially with their support. The software CTC++ is a big profit for us because we can test our software exactly how we want to. > Video
Michael Hillmann, CEO
Embedded Office GmbH & Co. KG, Wangen, Germany
We use Testwell CTC++ since 2010 and are very satisfied with the software itself but also with the company Verifysoft, especially with their support. The software CTC++ is a big profit for us because we can test our software exactly how we want to. > Video
Michael Hillmann, CEO
Embedded Office GmbH & Co. KG, Wangen, Germany
Embraer, one of the largest commercial aircraft companies in the world is using Testwell CTC++ to accompish all the objectives of DAL A required by DO-178C standard.
"Testwell CTC++ installation is straightforward and the tool usage is simple and easy to learn. The report results are visual and easily understandable. The color code makes easy the identification of gaps where the tests must be enhanced."
Read full Customer Testimonial here
Mateus Lucas Alves Ferreira, Product Development Engineer
João Carlos Davison, Software Specialist in R&D Projects
Embraer, Brazil
"Testwell CTC++ installation is straightforward and the tool usage is simple and easy to learn. The report results are visual and easily understandable. The color code makes easy the identification of gaps where the tests must be enhanced."
Read full Customer Testimonial here
Mateus Lucas Alves Ferreira, Product Development Engineer
João Carlos Davison, Software Specialist in R&D Projects
Embraer, Brazil
"Testwell CTC++ is a tool to quickly and easily get code coverage analysis with results that are intuitive, lean and easy to read.... During the product assessment, the team was able to get code coverage results in less than a day without even using Verifysoft support team. In itself, this achievement was enough to convince the team of the Testwell CTC++ ease of use and the low impact that its adoption would have on its development processes.
The results provided by Testwell CTC++ in HTML format are intuitive, lean and easy to read."
Read full Customer Testimonial here
François Lessard, Electrical Engineer
Exonetik Inc., Québec, Canada
The results provided by Testwell CTC++ in HTML format are intuitive, lean and easy to read."
Read full Customer Testimonial here
François Lessard, Electrical Engineer
Exonetik Inc., Québec, Canada
"We are using Testwell CTC++ very intensively during our development and testing of safety-critical software for nuclear power plants.
This tool is not only used on host systems but also on different embedded target platforms. The goal is to easily measure statement/decision or MC/DC coverage to satisfy the test requirements of the nuclear domain software standard IEC60880 and the Common Position document "Licensing of safety critical software for nuclear reactors" which states the requirements from the perspective of European nuclear regulators.
Support from VerifySoft is very helpful, fast, direct and straight forward."
Thorsten Oertel, Senior Firmware Engineer
Framatome / AREVA GmbH, Germany
This tool is not only used on host systems but also on different embedded target platforms. The goal is to easily measure statement/decision or MC/DC coverage to satisfy the test requirements of the nuclear domain software standard IEC60880 and the Common Position document "Licensing of safety critical software for nuclear reactors" which states the requirements from the perspective of European nuclear regulators.
Support from VerifySoft is very helpful, fast, direct and straight forward."
Thorsten Oertel, Senior Firmware Engineer
Framatome / AREVA GmbH, Germany
"GRAPHISOFT uses Testwell CTC++ for measuring code coverage of functional autotests for ArchiCAD, the industry-leading BIM software for architects. It was easy to integrate CTC++ with our build and autotest system, and the tests can be running with a small performance overhead. If we encounter any issue, the technical support helps immediately with tips and tricks or fast fixes."
László Csomós, QA Team Lead
Graphisoft, Hungary
László Csomós, QA Team Lead
Graphisoft, Hungary
"IAV is one of the largest development service providers in the automotive industry developing software for body electronics. We chose Testwell CTC++ because it supports ISO26262, SPICE and ASIL B and because it can easily be integrated into various and different environments of our customers. Testwell CTC++ provides excellent support for IAV's testing activities at module level measuring the code coverage parallel to the host and target platform.
In addition, we integrated Testwell CTC++ into our Continuous Integration and build process to promptly identify gaps in code coverage and to continuously monitor our quality and code coverage. Testwell CTC++ is now an inherent part of the IAV tool chain."
Marko Meyer, Senior Project Manager
IAV GmbH, Germany
In addition, we integrated Testwell CTC++ into our Continuous Integration and build process to promptly identify gaps in code coverage and to continuously monitor our quality and code coverage. Testwell CTC++ is now an inherent part of the IAV tool chain."
Marko Meyer, Senior Project Manager
IAV GmbH, Germany
"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. The reports are presented in HTML. They are simple and intuitive to read and understand. It makes it easier for the management to visualize the results and to understand what has been done. It is easier to browse through each module separately and browse annotated code which makes the whole process simpler. These reports will be submitted to regulatory authorities as a part of testing and verification data.
Testwell CTC++ was easy to setup. We were able to set up everything and obtain the coverage report within a day. "
Read full Customer Testimonial here
Harin de Silva, Managing / Technical Director
ISD Ltd, Sri Lanka
Testwell CTC++ was easy to setup. We were able to set up everything and obtain the coverage report within a day. "
Read full Customer Testimonial here
Harin de Silva, Managing / Technical Director
ISD Ltd, Sri Lanka
"The introduction of Testwell CTC++ coverage tool into our research projects, provided a substantial improvement in our capacity to account
for complex coverage criteria to software testings (in particular, the MC/DC converge criteria).
Testwell CTC++ also allowed our researchers to run experiments that are very close to the testing process performed in the software industry. Furthermore, Testwell CTC++ proved to be very easy to be installed and used by software developers. Considering our good experience of using Testwell CTC++, we aim to adopt it in our courses to help to test safety-critical software"
Read full Testimonial here
Alexandre Locci Martins and Ana C. V. de Melo
Instituto de Matemática e Estatística da Universidade de São Paulo, Brazil
Testwell CTC++ also allowed our researchers to run experiments that are very close to the testing process performed in the software industry. Furthermore, Testwell CTC++ proved to be very easy to be installed and used by software developers. Considering our good experience of using Testwell CTC++, we aim to adopt it in our courses to help to test safety-critical software"
Read full Testimonial here
Alexandre Locci Martins and Ana C. V. de Melo
Instituto de Matemática e Estatística da Universidade de São Paulo, Brazil
"Our school has an Informatics Engineering Master program with a branch in Software Engineering. This branch includes a course dedicated to software engineering quality where the students can learn and practice more advanced test methods, including test methods required for more critical systems in areas as avionics and automotive, and also learn to measure the compexity of the software they produce. The introduction of Testwell CTC++ to the students in the software engineering quality course allows the students to practice with those more advanced methods, to help students check the quality of their tests and to show how programs can be instrumented. This is possible not only in C++, but also in Java and C#."
Read full Customer Testimonial here
Alberto Sampaio, Professor
Instituto Superior de Engenharia do Porto, Portugal
Read full Customer Testimonial here
Alberto Sampaio, Professor
Instituto Superior de Engenharia do Porto, Portugal
"We use CTC++ extensively to accompany our development and testing of safety-critical software on our embedded targets. CTC++ enables us to track down the coverage of several fragments of our software, so we could adjust our tests precisely to cover all function branches. This serves as well as confirmation for certifications at an inspection authority."
Thomas Bartzick, Department Software-Test
ISH, Germany
Thomas Bartzick, Department Software-Test
ISH, Germany
"We are using Testwell CTC++ in our aerospace projects. The goal is "Requirements-based test coverage analysis" to satisfy the DO178B test requirements. The tool supports us in our C source code analysis for example to locate dead code. We are able to use CTC++ without any problems."
Michael Görsdorf, Software Development /R&D Software
Kappa optronics GmbH, Germany
Michael Görsdorf, Software Development /R&D Software
Kappa optronics GmbH, Germany
"We are using Testwell CTC++ in our embedded project. It has helped us to discover any uncovered code and control-path, due to incomplete unit test specifications. The integration is simple and customer support is excellent."
Srinivasulu, Project Manager
Knorr-Bremse Technical Center, India
Srinivasulu, Project Manager
Knorr-Bremse Technical Center, India
"We’ve used Testwell CTC++ for code coverage analysis of embedded application tests on Windows and VxWorks. Testwell CTC++ provides great help to identify areas that lack testing and is an essential part of the test setup. The tool is easy to use, gives clean reports and Verifysoft provides excellent support."
Svein Tore Ekre, Senior SW Engineer
Kongsberg Maritime, Norway
"Testwell CTC++ is an IEC61508 T3 qualified tool which we use for testing embedded applications. We have been using it both for on-target, and on Windows code coverage analysis. The tool is easy to integrate on embedded applications, and the analysis tools generate pretty good reports."
Santiago P. Sánchez-Manjavacas, Senior Firmware/
FPGA Architekt
Kongsberg Maritime, Product Platform, Norway
Svein Tore Ekre, Senior SW Engineer
Kongsberg Maritime, Norway
"Testwell CTC++ is an IEC61508 T3 qualified tool which we use for testing embedded applications. We have been using it both for on-target, and on Windows code coverage analysis. The tool is easy to integrate on embedded applications, and the analysis tools generate pretty good reports."
Santiago P. Sánchez-Manjavacas, Senior Firmware/
FPGA Architekt
Kongsberg Maritime, Product Platform, Norway
"We use Testwell CTC++ for measuring the coverage of the unit tests and system tests of our (embedded) targets. The reports are clean, simple and contain what we need. Support from VerifySoft is decent and fast. The CTC tooling can easily be added to simple builds."
>Read full Customer Testimonial here
>Watch video here
Kees Valkhof, Tester
Lely, Netherlands
>Read full Customer Testimonial here
>Watch video here
Kees Valkhof, Tester
Lely, Netherlands
"We use Testwell CTC++ to detect the code coverage of the embedded software of our medical products on unit-testing level.
Testwell CTC++ could be integrated very well in our build-environment and delivers since then fast and reliably the desired information.
The support with possible questions was fast and always able to be of assistance.
We could recommend Testwell CTC++ without any restrictions."
Heiko Schmidt, Software Team Manager
MAQUET Cardiopulmonary AG Rastatt, Germany
Testwell CTC++ could be integrated very well in our build-environment and delivers since then fast and reliably the desired information.
The support with possible questions was fast and always able to be of assistance.
We could recommend Testwell CTC++ without any restrictions."
Heiko Schmidt, Software Team Manager
MAQUET Cardiopulmonary AG Rastatt, Germany
"We are using Testwell CTC++ to measure the code coverage in our automotive projects. This tool is easy to learn, install, configure and use. User interface is also very simple. Analysis process is quite fast even on underachieving PCs. Generated reports are easy to read and understand. Testwell CTC++ helps us to find a lot of untested code, especially a lot of untested conditions. I greatly recommend this simple and powerful tool for every company that aims to improve its software quality!"
>Read full Customer Testimonial here
Alexander Dolozov, Automotive Embedded Software Manager
NPP ITELMA LLC, Russia
>Read full Customer Testimonial here
Alexander Dolozov, Automotive Embedded Software Manager
NPP ITELMA LLC, Russia
"Our software is very complex and it has to meet the EN50126, EN50128, EN50129, EN50159 standards. We need to run requirement tests and unit tests to reach this goal. So we looked for a compiler independent code coverage tool, which can handle numerous source code and can give information about source code’s MCDC coverage. Testwell CTC++ performs this conditons, so we chose it. If we choose a source file then we can get information about the code coverage very easily.
>Read full Customer Testimonial here
Mate Toth, Software Developer
PROLAN Group, Hungary
>Read full Customer Testimonial here
Mate Toth, Software Developer
PROLAN Group, Hungary
"REC Global is embedded software development partner to several major automotive suppliers. As Testwell CTC++ is recognized as a tool of choice for software quality assurance by our customers we followed their lead and implemented it also on our projects. We use it for testing of embedded applications. CTC++ reports serve as an objective measure of test quality and help us improve our development process."
Borivoje Dermanovic, Project Manager
REC Global, Croatia
Borivoje Dermanovic, Project Manager
REC Global, Croatia
Schleißheimer Soft- und Hardwareentwicklung GmbH provides software development services for the automotive industry.
They author software for the electronic control units in passenger vehicles. Hans-Joachim Schleißheimer, CEO explains in this videos why they use Testwell CTC++ Test Coverage Analyser. > Video
Hans-Joachim Schleißheimer, CEO
Schleißheimer Soft- und Hardwareentwicklung GmbH, Nieder-Wöllstadt, Germany
They author software for the electronic control units in passenger vehicles. Hans-Joachim Schleißheimer, CEO explains in this videos why they use Testwell CTC++ Test Coverage Analyser. > Video
Hans-Joachim Schleißheimer, CEO
Schleißheimer Soft- und Hardwareentwicklung GmbH, Nieder-Wöllstadt, Germany
"We use Testwell CTC++ for analysing the test coverage for our unit- and system tests of our safety product which is developped according to IEC61508. The reports created by Testwell CTC++ are clear, simple, and include all necessary information. It was easy to integrate Testwell CTC++ into our development tool chain. Verifysoft provides an excellent customer support."
Thomas Schneider, Senior Software Engineer
Schneider Electric Automation GmbH, Germany
Thomas Schneider, Senior Software Engineer
Schneider Electric Automation GmbH, Germany
"We are implementing test automation on project with fifteen-year-old legacy code which must meet US FDA software standards. Evaluation of test coverage based on functional specification ("requirements-based testing") is inadequate in this situation. Testwell CTC++ allows us to run many test suites and identify those logic paths which are not covered.
Testwell CTC++ is an excellent product."
Robert Evans, Software Development Engineer
Siemens Medical Diagnostics, USA
Testwell CTC++ is an excellent product."
Robert Evans, Software Development Engineer
Siemens Medical Diagnostics, USA
"We are using Testwell CTC++ intensively to perform MC/DC coverage testing on our military application software and safety critical systems. It allows us to satisfy the safety requirements standards set and the reports generated are easy to read and has all the critical information required. Customer support is excellent as well."
Nathan Wan, Software Engineer
ST Kinetics, Singapore
Nathan Wan, Software Engineer
ST Kinetics, Singapore
"Volvocars Powertrain uses Testwell CTC++ because it supports ISO26262 and SPICE and because it works well with measuring code coverage in our module test platform."
Read here how Volvo Cars uses Testwell CTC++ together with Silver and TestWeaver of QTronic GmbH for continuous integration and test of the software for engine control.
Johannes Foufas, Developer
Volvocars, Sweden
Read here how Volvo Cars uses Testwell CTC++ together with Silver and TestWeaver of QTronic GmbH for continuous integration and test of the software for engine control.
Johannes Foufas, Developer
Volvocars, Sweden
"We use Testwell CTC++ in our smart card development. It helps us to find many points which cannot be tested by our test script. Our test engineers can add test cases and make sure every part of the code is tested. It is a very useful tool in our team."
Ye Lei, R&D director, Telcom BU
Beijing Watchdata, China
Ye Lei, R&D director, Telcom BU
Beijing Watchdata, China
"We selected Testwell CTC++ for its ability to meet all our requirements, including seamless integration with our embedded platform,“ says Hezi Pereg, Software Department Manager at Winbond Israel.
According to Mr. Pereg, Testwell CTC++ generates a clear and informative coverage report and enables analyzing the report from CLI, which is extremely helpful in their CI processes.
Read full Customer Testimonial here
Hezi Pereg, Software Department Manager
Winbond, Israel
According to Mr. Pereg, Testwell CTC++ generates a clear and informative coverage report and enables analyzing the report from CLI, which is extremely helpful in their CI processes.
Read full Customer Testimonial here
Hezi Pereg, Software Department Manager
Winbond, Israel
"One of the requirements from IEC 61508 SIL 2 is to achieve 100% decision coverage. In order to verify this requirement, the coverage needs to be measured. We chose for Testwell CTC++ to do the job. (...) The flexibility of Testwell CTC++ allows it to be used not only for target tests, but also for host tests, as multiple compilers are easily supported."
>Read full Customer Testimonial here
Remco Duba, Co-founder
Zepp.solutions, Netherlands
>Read full Customer Testimonial here
Remco Duba, Co-founder
Zepp.solutions, Netherlands
"Testwell CTC++ is one of the tools which helps us to increase the robustness of our software for embedded targets. The reports are clear, complete and easy to understand. The bitcov technology is particularly interesting for developments on small microcontrollers. The tool is very flexible and allows to do complete and partial analysis. The quality of Verifysoft's support is very helpful to set up this kind of tools. Thank you to the whole team!"
Software R&D manager
"Family-owned business with a focus on the production of materials, having a real capacity to innovate by proposing equipment more adapted to the needs of the practitioners" (France)
Software R&D manager
"Family-owned business with a focus on the production of materials, having a real capacity to innovate by proposing equipment more adapted to the needs of the practitioners" (France)