Automotive Software Testing That Drives Success

Gearing Up for Growth

Well-established in the safety-critical market with better support for automotive standards than any other tool vendor, Parasoft’s C/C++ development testing solution integrates multiple testing technologies into one tool. Teams can easily adopt Parasoft tooling to comply with automotive standards like ISO 26262, ISO 21434, MISRA, and AUTOSAR C++ 14. Customized compliance reporting and advanced analytics pinpoint exactly where to focus development efforts.

Unparalleled Software Test Automation for the Automotive Industry

The automotive industry continues to rapidly evolve and grow into technical areas where other industries have operated for many years. This type of evolution—particularly that of advanced driver-assistance systems (ADAS)—comes with a new set of challenges in safety and security.

If you’re tackling ISO 26262, ASPICE, SOTIF, SAE J3061, ISO 21434, or compliance to MISRA C:2023, MISRA C:2012 or AUTOSAR C++ 14, Parasoft’s test automation solutions can help you overcome the challenges.

“MISRA”, “MISRA C” and the triangle logo are registered trademarks of The MISRA Consortium Limited. ©The MISRA Consortium Limited, 2021. All rights reserved.

Verify. Report. Remediate.

Modern automotive software development workflows power through three phases: verify, report, and remediate. Parasoft’s automated software testing is a trusted ally in each. Our tools integrate into the CI/CD pipeline and can be deployed in containers for dynamic build environments. Use Parasoft’s custom reporting and analytics platform to find gaps in testing, capture an unvarnished evaluation of the health of the code, and show the level of compliance.

How Parasoft Helps Testing of Automotive Software

Achieve compliance with ISO 26262 and ISO 21434 using Parasoft C/C++test. Development teams can automate testing techniques like static analysis, unit testing, code coverage, requirements-based testing, and requirements traceability mandated by the standard.

Deploy a set of built-in static analysis checkers to verify compliance with safety and security standards like MISRA C 2023, MISRA C 2012, MISRA C++ 2008, AUTOSAR C++14, HIC++, CERT, CWE, and more. Parasoft C/C++ delivers the most comprehensive support for these standards of any other tool vendor.

Use Parasoft’s specialized rules editor to create custom checkers in order to extend or customize built-in rules provided out of the box and replace the manual process of compliance verification. Automate the verification of internal coding standards with our intuitive rules editor.

Use graphical editors from Parasoft C/C++test to automate the process of unit test creation.

View code coverage results from all levels of testing: unit, integration, and system. Reduce the time it takes to analyze those coverage results and find gaps in the testing process. Developers can review code coverage results inside the IDE with dynamic views and filter the results depending on metric, function/method, or specific test case. Parasoft C/C++test supports all the coverage metrics required by ISO 26262 (statement, branch, MC/DC, assembly code, function, call) and more (path, simple condition, line, block).

Parasoft integrates with requirements management systems to provide traceability reports that display the correlation between requirements and source code, test cases, and results. You can easily determine how many requirements were already implemented and how thoroughly they have been tested.

Automotive software testing tools have to be qualified as suitable before they can be deployed. Parasoft C/C++test is certified by TÜV SÜD as suitable for use when developing safety-critical software. In cases where TÜV SÜD is not sufficient, leverage the Qualification Kit to automate a significant part of the tool qualification process.

Autonomous driving is a competitive space and developer velocity is a mantra. Whoever can bring a certified product to market first will have a significant advantage over the competition. However, autonomous car software must be approved and certified before going into mass production. Parasoft’s tool suite gives you an advantage — automating and expediting your goals to bring your product out to the market first.

Take control of the testing challenges of today’s connected platforms. Use Parasoft for V2V (vehicle-to-vehicle) and V2I (vehicle-to-infrastructure) automotive software testing solutions. Parasoft C/C++test’s seamless integration with Parasoft SOAtest and Parasoft Virtualize combines API testing with runtime application coverage and simulated virtual test beds.

"Parasoft C/C++test has become the basis for safety-oriented software development at Schaeffler Technologies AG and has been facilitating efficient development and maintenance in times of ever-increasing scope and complexity."

- Schaeffler Technologies AG