Paul Krill
Editor at Large

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

news
Apr 9, 20242 mins

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

crash test dummies
Credit: 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.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author