<
Learn more: Recorded Webinar.
Verifysoft has released Testwell CTC++ 10.1 with the new feature Justifications. Missing coverage can now be justified, and these justifications transparently influence all coverage measures. Justifications can be stored in source code comments or in companion files. With a justification, a tag used for grouped presentation in overviews and an explanation are associated.
Version 10.1 comes also with Performance Improvement for Report Generation. For large projects with some thousand source files, HTML report generation including source code view is much faster now.
The screenshot of the Code Coverage Analyzer Testwell CTC++ shows the tested code parts in green and untested code in red. The code in line 477 is also untested (recognizable by the red marking on the left) - however, a justification has been inserted for this, which states that this line of code is not testable. This "justified" part of the code is then displayed in blue.
In the overview pie charts, tested code is also shown in dark blue, justifications in light blue and untested code in red. The target value for coverage is approx. 60% for statement coverage. Accordingly, the proportion exceeding 60% is marked in gray. If the target value for coverage were set to 100%, for example, the part that is now gray would also be displayed in red, as tests are still missing for this.
Frequently Asked Questions
YouTube Playlists (Link to YouTube)
Testwell CTC++ 10.1: Missing Code Coverage can now be Justified
Learn more: Recorded Webinar.
Verifysoft has released Testwell CTC++ 10.1 with the new feature Justifications. Missing coverage can now be justified, and these justifications transparently influence all coverage measures. Justifications can be stored in source code comments or in companion files. With a justification, a tag used for grouped presentation in overviews and an explanation are associated.
Version 10.1 comes also with Performance Improvement for Report Generation. For large projects with some thousand source files, HTML report generation including source code view is much faster now.
The screenshot of the Code Coverage Analyzer Testwell CTC++ shows the tested code parts in green and untested code in red. The code in line 477 is also untested (recognizable by the red marking on the left) - however, a justification has been inserted for this, which states that this line of code is not testable. This "justified" part of the code is then displayed in blue.
In the overview pie charts, tested code is also shown in dark blue, justifications in light blue and untested code in red. The target value for coverage is approx. 60% for statement coverage. Accordingly, the proportion exceeding 60% is marked in gray. If the target value for coverage were set to 100%, for example, the part that is now gray would also be displayed in red, as tests are still missing for this.
Benefits
- Support of all compilers/cross-compilers
- Support of all embedded targets and microcontrollers
- Analyses for all coverage levels up to MC/DC and MCC Coverage
- Compliant for safety critical development
- Tool Qualification Kit available
- Simplifies analysis of Penetration tests
- Support for C, C++, Java, and C#
- Performs Kernel Coverage
- Integrations in many tool chains and testing environments
- Broad platform support
- Works with all Unit Testing Tools
- Integrations in many IDEs
- Clear and meaningful reports
- Very easy to use
- Thousands of licenses succesfully in use for safety critical development
- Proven customer success
- Live-Presentations, Trainings and Online-Presentations
- Free evaluation licenses
Frequently Asked Questions
YouTube Playlists (Link to YouTube)