Parasoft Adds AI Assistant To C/C++ Test
Written by Harry Fairhead   
Monday, 30 June 2025

Parasoft has updated its C/C++ Test software with an AI-powered documentation assistant, along with complete support for MISRA C:2025 and auto-suppression of equivalent violations. C/C++ Test can be used for static analysis and unit testing of C and C++ code. 

The Parasoft software range can be used for deep code analysis and unit testing, web UI and API testing, and service virtualization. The individual products can be accessed via a reporting and analytics dashboard. 

parasoft

The C/C++ Test software comes in three versions - standard, and custom versions for Eclipse and Visual Studio. 

The new release adds an AI-powered documentation assistant. Developers can ask questions about the product in natural language and the AI Assistant will answer based on documentation and integration with a pre-configured LLM provider. Visual Studio users will need to be using version 2022 or later as AI Assistant will be able to provide answers based on product documentation from those versions onward. Other documentation is based on the Parasoft knowledge base. 

The addition of the Assistant follows the inclusion earlier in the year of a GenAI agent for VS Code that works with Microsoft Copilot and uses Parasoft's static analysis tool to analyze software code for violations. This then provides problem explanations. 

This version also adds auto-suppression of equivalent violations. The developers say this should reduce noise by automatically suppressing duplicate issues across standards.

The latest update adds full support for the newly published MISRA C:2025 coding standard. Parasoft is an active member of the MISRA C and MISRA C++ working groups.  MISRA (Motor Industry Software Reliability Association) is an organization that develops and publishes coding guidelines for safety-critical software. As the name suggests, there's a particular focus on the automotive industry, but the guidelines are designed to improve the safety, security, and reliability of software in embedded systems. MISRA is a collaboration between vehicle manufacturers, component suppliers, and engineering consultancies.

MISRA C:2025 is designed to lower compliance overhead by removing obsolete rules and reinforcing coding best practices. Parasoft says functional safety is enhanced through stricter rules on unions and pointers that decrease undefined behavior risks. In addition, developers now have increased flexibility to terminate switch clauses such as return and continue. 

This release also has expanded SAST (Static Application Security Testing) coverage with support for 60 new CWEs. It also has support for the latest compiler versions. 

Parasoft C/C++ Test 2025.1 is available now.  

parasoftsq

 

More Information

Parasoft C/C++ Test 2025.1 Announcement

Related Articles

Implementing Automated Code Testing

JetBrains Releases Aqua Test Automation IDE

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Swift 6.2 Adds WebAssembly Support
17/06/2025

Swift 6.2 has been released with features to enhance performance, concurrency, and interoperability with other languages like C++, Java, and JavaScript. It also adds support for WebAssembly.



The Impact Of Code Club
25/06/2025

In the era of AI, the Raspberry Pi Foundation takes the view that learning how to create with technology has never been more important. Last year it revamped its Code Club network of free co [ ... ]


More News

pico book

 

Comments




or email your comment to: comments@i-programmer.info