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. 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.
More InformationParasoft C/C++ Test 2025.1 Announcement Related ArticlesImplementing 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.
Comments
or email your comment to: comments@i-programmer.info |