Parasoft unveils safety testing tool for C and C++ apps

C/C++test CT is designed to streamline test automation and ensure continuous compliance with safety and security standards.

crash test dummies
Getty Images

Parasoft has launched a tool to enhance safety testing for C and C++ applications. The tool comes at a time when the two venerable programming languages have come under fire over safety concerns.

Announced April 8, the C/C++test CT (Continous Testing) tool is intended to empower large developer teams to build reliable and dependable embedded systems. It provides a comprehensive solution for large teams engaged in the development of safety-critical and security-critical C and C++ products, Parasoft said. C/C++test CT integrates with developers’ desktop environments such as Visual Studio Code, unit testing frameworks such as GoogleTest, Boost.Test, and CppUnit, and CI/CD workflows for continuous testing and efficiency, according to Parasoft.

C/C++test CT arrives in the wake of the White House encouraging developers to dump languages such as C and C++ in favor of memory-safe ones. The White House warning drew a sharp rebuke from C++ founder Bjarne Stroustrup, who stressed that improving safety has always been a goal of the C++ language, and that efforts in this direction have been made.

C/C++test CT exposes missing test vectors, automates code coverage requirements, and extends CI code coverage quality gates. The tool enables a cleaner and more flexible integration as a coverage tool, thanks to its modularized nature, Parasoft said. TUV product certification is anticipated. Included with C/C++ Test is Parasoft’s DTP (Development Testing Platform), a web-based central reporting system that provides analytics enabling trend monitoring and progress tracking for various coverage metrics.

Copyright © 2024 IDG Communications, Inc.