Leader badge

What is Parasoft?

Parasoft aims to deliver automated testing tools and knowledge that enable companies to accelerate the launch of secure and dependable software. Parasoft C/C++test serves as a comprehensive test automation platform for C and C++, offering capabilities for static analysis, unit testing, and structural code coverage, thereby assisting organizations in meeting stringent industry standards for functional safety and security in embedded software applications. This robust solution not only enhances code quality but also streamlines the development process, ensuring that software is both effective and compliant with necessary regulations.

Pricing

Price Starts At:
$35/user/mo
Price Overview:
Sold via annual subscription.
Free Trial Offered?:
Yes

Integrations

Offers API?:
Yes, Parasoft provides an API

Screenshots and Video

Company Facts

Company Name:
Parasoft
Date Founded:
1987
Company Location:
United States
Company Website:
Edit This Page

Product Details

Deployment
SaaS
Windows
Mac
Linux
On-Prem
Training Options
Documentation Hub
Online Training
Webinars
On-Site Training
Video Library
Support
Standard Support
24 Hour Support
Web-Based Support

Product Details

Target Company Sizes
Individual
1-10
11-50
51-200
201-500
501-1000
1001-5000
5001-10000
10001+
Target Organization Types
Mid Size Business
Small Business
Enterprise
Freelance
Nonprofit
Government
Startup
Supported Languages
English

Parasoft Categories and Features

Unit Testing Software

Parasoft C/C++test features a comprehensive unit testing framework that seamlessly automates the creation of tests, mocks, stubs, and assertions to accurately assess individual units. This tool efficiently identifies failures, unmet expectations, and coverage deficiencies in real-time during execution. Users can generate tests using intuitive graphical editors, step-by-step workflows, or the Test Case Explorer. These tests can be executed on various platforms, including host systems, simulators, or specific target hardware, ensuring compliance with stringent safety standards. Unlike other tools that utilize proprietary formats for test inputs, C/C++test produces test cases in source code, initializing parameter values in a manner consistent with production, thereby ensuring tests remain accessible for review and version control. Additionally, it offers compatibility with popular open-source frameworks such as GoogleTest, Boost.Test, and CppUnit, enhancing structural coverage (including statement, branch, and MC/DC), reporting capabilities, and facilitating CI/CD automation.

Static Code Analysis Software

Parasoft C/C++test employs a robust core static analysis methodology that leverages pattern recognition, data flow examination, abstract interpretation, and various metrics to identify code issues, security risks, and compliance failures without the need to run the program. It adheres to coding standards including MISRA C:2025, MISRA C++:2023, AUTOSAR C++14, CERT C/C++, and CWE. Seamlessly integrating with development environments such as VS Code and Eclipse, as well as CI/CD workflows, it ensures that coding violations are identified early in the development process. Additionally, the results can be integrated with runtime and unit test data in Parasoft DTP, providing a comprehensive view of the overall quality of the code.

Analytics / Reporting
Code Standardization / Validation
Multiple Programming Language Support
Provides Recommendations
Standard Security/Industry Libraries
Vulnerability Management

Static Application Security Testing (SAST) Software

Parasoft C/C++test features a robust static analysis engine designed to identify security flaws prior to execution. It utilizes pattern-based analysis, data flow analysis, and abstract interpretation to adhere to industry standards such as CERT C/C++, CWE, and OWASP. The latest release, version 2025.1, introduces almost 70 new static analysis rules focused on specific CWEs to assist developers in promptly detecting vulnerabilities and enhancing security measures. This analysis seamlessly integrates with popular IDEs, including VS Code and Eclipse, as well as CI/CD pipelines, allowing for the detection of issues during commit or build phases. Additionally, it enforces coding standards like MISRA C:2025, MISRA C++:2023, and AUTOSAR C++14, catering to industries where security and compliance are critical.

Application Security
Dashboard
Debugging
Deployment Management
IDE
Multi-Language Scanning
Real-Time Analytics
Source Code Scanning
Vulnerability Scanning

Software Testing Tool

Parasoft C/C++test is an all-in-one testing platform designed specifically for C and C++ development. It integrates a variety of testing methodologies, including static analysis, unit testing, code coverage, runtime analysis, requirements traceability, and compliance reporting, into a cohesive solution. Instead of requiring teams to piece together multiple tools, it seamlessly integrates with popular IDEs like VS Code and Eclipse, as well as CI/CD workflows. This integration helps teams identify defects, security risks, and compliance issues earlier in the development process, while also streamlining the manual aspects of testing and compliance. The platform is TÜV SÜD-certified, adhering to functional safety standards such as ISO 26262, IEC 61508, IEC 62304, and DO-178B/C. With the incorporation of AI-driven features and agentic workflows through an MCP server and AI-assisted test generation, Parasoft C/C++test enhances test creation and coverage efficiency. Overall, it serves not only as a specialized tool but as a comprehensive testing infrastructure for embedded C/C++ projects that prioritize safety and security.

Automated Testing
Black-Box Testing
Dynamic Testing
Issue Tracking
Manual Testing
Quality Assurance Planning
Reporting / Analytics
Static Testing
Test Case Management
Variable Testing Methods
White-Box Testing

Performance Testing Software

Parasoft C/C++test offers runtime analysis features designed to enhance the reliability and stability aspects of performance issues.

API Testing
Benchmarking
Cross Browser Testing
Debugging
Historical Reporting
Load Testing
Mobile Testing
Parallel Testing
Regression Testing
UI Testing
Web Testing

Load Testing Tool

API Load Testing
Database Load Testing
Load Test Performance Reporting
Mail Load Testing
Multilocation Load Testing
Multiple Protocol Support
Test Script Customization
Web Application Testing

Functional Testing Tool

Parasoft C/C++test provides comprehensive functional testing capabilities that encompass both unit and system-level evaluations to ensure code operates according to specified requirements, rather than merely conforming to structural or stylistic guidelines. The tool autonomously creates adaptable test cases that can be run in various environments, including host, simulator, and the actual target systems, to assess code reliability and functional outcomes, while also compiling code coverage data. The generated tests can reflect the current behavior of the software at the method or function level, which can then be expanded for functional assessments and automatically set up for regression testing. For projects that are safety-critical, the system-level testing includes fault injection, allowing teams to confirm functional accuracy in both regular and fault-induced scenarios, aiding compliance with standards such as ISO 26262 and DO-178B/C.

Automated Testing
Interface Testing
Regression Testing
Reporting / Analytics
Sanity Testing
Smoke Testing
System Testing
Unit Testing

Continuous Testing Tool

Parasoft C/C++test is specifically engineered to integrate testing seamlessly into CI/CD workflows, eliminating the notion of testing as a standalone phase at the end of the development cycle. It combines static analysis, unit testing, and code coverage into build systems and continuous integration frameworks, automating a wide array of coding best practices while efficiently relaying results to Parasoft DTP for collection and trend analysis over multiple builds. One client shared their experience of incorporating test automation and static code analysis early in the development process, emphasizing its positive impact on quality assurance for safety-critical automotive projects. This ongoing methodology also applies to regulatory compliance; in industries with strict regulations, C/C++test ensures that coverage, coding standards, and traceability are consistently upheld during every build, rather than serving as a one-time checkpoint, enabling continuous verification of both compliance and quality throughout the development cycle.

Code Coverage Tool

Parasoft C/C++test provides comprehensive measurement of structural code coverage throughout unit, integration, and functional testing phases. It offers various metrics, such as statement, branch, MC/DC, call, and object/assembly coverage. This coverage can be evaluated on host systems, simulators, or target hardware, and is compatible with popular open-source testing frameworks like GoogleTest, Boost.Test, and CppUnit for those who prefer alternatives to C/C++test's native framework. The findings are integrated into Parasoft DTP, enabling centralized reporting on coverage per test along with trend analysis across different builds. This functionality aids teams in identifying coverage gaps and fulfilling the requirements set by standards such as ISO 26262 and DO-178C.

Automated Testing Software

Parasoft C/C++test is designed to streamline the C/C++ testing process by maximizing automation throughout the testing lifecycle, eliminating the need for extensive manual test creation and execution. It integrates static analysis, unit testing, and code coverage into a cohesive workflow, allowing tests to be executed automatically as an integral part of the daily development routine rather than as a separate, manual task. Here are some of its notable automation features: - Automated creation of tests - Immediate feedback during test execution - Integration with CI/CD pipelines - AI-driven enhancements for quicker processes - Artifacts based on source code that are easy to review Collectively, these features enable C/C++test to comprehensively address the "Automated Testing" landscape: from test generation and execution to identifying failures and coverage issues, all while seamlessly incorporating results into CI/CD pipelines — with AI continuously working to minimize manual input at every stage.

Hierarchical View
Move & Copy
Parameterized Testing
Requirements-Based Testing
Security Testing
Supports Parallel Execution
Test Script Reviews
Unicode Compliance

API Testing Tool

Functional Testing
Fuzz Testing
Load Testing
Penetration Testing
Runtime and Error Detection
Security Testing
UI Testing
Validation Testing

AI Testing Tools

Parasoft has integrated advanced agent-based AI functionalities into C/C++test via a newly implemented MCP server, transforming test automation from traditional tool-focused methodologies to a more autonomous-driven assurance model. This innovative approach ensures that compliance, coverage, and quality standards are maintained throughout the software development lifecycle. The introduction of AI-enhanced test generation, facilitated by MCP-enabled intelligent agents, streamlines the process of creating tests and improving coverage, significantly minimizing the manual workload involved in writing unit tests. Additionally, Parasoft provides a GenAI agent that operates within Microsoft Copilot and seamlessly connects with VS Code to identify and address static analysis issues. There is also an AI-driven documentation agent designed to boost the utilization of Parasoft's static and dynamic testing solutions, maximizing return on investment in software testing automation. Collectively, these advancements position AI as not merely an add-on feature, but rather as an integral assistive layer that enhances test generation, violation remediation, and compliance processes.

More Parasoft Categories

AI Unit Test Generators

Parasoft C/C++test streamlines the testing process by automatically creating tests, mocks, stubs, and assertions to effectively isolate the unit being tested. This functionality has been enhanced with artificial intelligence: AI-powered test generation, utilizing MCP-enabled intelligent agents, expedites the creation and expansion of test coverage. Instead of requiring developers to manually construct test cases, this framework can autonomously generate essential unit and API tests aimed at uncovering unexpected function behaviors in edge-case scenarios. With the integration of AI, this process becomes quicker and aids in addressing coverage gaps more efficiently. The tests generated are still in the form of source code, with parameter values set identically to those in production, ensuring that the advantages of reviewability and version control offered by C/C++test remain intact. This sets it apart from other AI test generation tools that may produce proprietary or non-transparent test formats.

  • Reviewer Name: A Verified Reviewer
    Position: Senior Research Scientist
    Has used product for: 2+ Years
    Uses the product: Weekly
    Org Size (# of Employees): 10,000 - 19,999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    A Game-Changer for Medical Software Validation

    Date: Jun 01 2026
    Summary

    Parasoft C/C++test played an important role in the validation process of our medical device software and significantly strengthened the robustness and reliability of the codebase.

    In addition, the Parasoft team has been exceptionally supportive, responsive, and helpful throughout the process. It has been a real pleasure working with such dedicated and highly professional people.

    A substantial part of our validation work would not have been possible without Parasoft, and I am deeply grateful for the team’s support and guidance throughout the project.

    Positive

    My experience with Parasoft C/C++test has been one of genuine amazement. The software saved me months of work, and many of the issues and corrections it identified were problems I would most likely not have detected or resolved by myself.

    Negative

    At first, the number of findings was quite overwhelming, but once prioritized, the tool proved extremely valuable in improving code quality and robustness.

    Read More...
  • Reviewer Name: Izak A.
    Position: Founder and CEO
    Has used product for: 6-12 Months
    Uses the product: Weekly
    Org Size (# of Employees): 1 - 25
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Parasoft Review

    Date: Aug 19 2026
    Summary

    I had a good experience with this software package. I really appreciate the support Parasoft has given us to get it up and running.

    Positive

    - Excellent Support from Parasoft
    - Native integration with Eclipse and Vscode.
    - Supports a wide range of microcontrollers.

    Negative

    - Unit testing is tricky to set up for a project.
    - I feel that the installation of this software can be made easier.
    - The unit testing framework should be made easier to get started.

    Read More...
    Official Parasoft Response
    Date: Aug 21 2026
    Great feedback! Please feel free to email me directly at kenny.austin@parasoft.com to provide any additional feedback on setup or installation challenges. Regards, Kenny
  • Reviewer Name: Eugenia Z.
    Position: Senior System SW Methodology Engineer
    Has used product for: 2+ Years
    Uses the product: Daily
    Org Size (# of Employees): 20,000 or More
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Static Code Analysis by Parasoft tools

    Date: Feb 19 2026
    Summary

    C/C++test tool has been used in my company since long time (about 20 years) for performing static analysis and our experience is totally positive: the tool is compliant with our needs (and so with the request from our costumers), is user-friendly; and the support, technical and commercial, from Parasoft is very very efficient and satisfactory. In general, our judgement is very good, also compared with other similar tools we are using in our company (for historical reasons, based on the product developed, we have other tools also)

    Positive

    • Parasoft provides broad support for a variety of programming languages (C, C++, Java, Python, etc.), making it versatile for a variety of development environments
    • It integrates with a wide range of development tools, including CI/CD pipelines (e.g., Jenkins), version control systems (e.g., Git), and IDEs (e.g., Eclipse, Visual Studio): static analysis can be performed either in the IDE (Eclipse, Visual Studio Code, Visual Studio, etc.) or in the command-line interface (for automation/continuous integration scenarios)
    • It focuses on enhancing software quality through a combination of static and dynamic analysis (e.g. runtime analysis, memory analysis)
    • It verifies compliance with several standards (e.g., MISRA, AUTOSAR, ISO 26262, Cyber Security rules) and with custom coding rules
    • Configuration and building process is facilitated by the automatic generation of a “build data file” (bdf)
    • Very well skilled engineers provide great technical support for tool setup and usage

    Negative

    As new rule, Parasoft proposes Named User (NU) Licenses and Machine Locked (Node locked-NL) License but no concurrent (floating) licenses anymore

    Read More...
  • Reviewer Name: A Verified Reviewer
    Position: SW Technical lead
    Has used product for: 2+ Years
    Uses the product: Monthly
    Org Size (# of Employees): 1,000 - 4,999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    C/C++ Test

    Updated: Jun 15 2026
    Summary

    Very good tool for embedded software testing. Wide range of options available. Recommended for advanced users with higher expectations. Very good support available.

    Positive

    - Support
    - Flexibility
    - Many options available
    - Stable environment
    - Reporting
    - Always improving

    Negative

    - Quite complex how to start
    - Embedded C unit testing support in VSCode
    - More features from standalone environment should be available in VSCode plugin
    - Costs (availability of smaller packages)

    Read More...
  • Reviewer Name: Rob A.
    Position: Scrum Master
    Has used product for: 6-12 Months
    Uses the product: Weekly
    Org Size (# of Employees): 10,000 - 19,999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Parasoft Review

    Date: Jan 05 2026
    Summary

    Parasoft is a reliable solution for static code analysis and compliance automation. Once set up, it helps enforce coding standards and across our DevSecOps pipeline. Especially useful for the DOW where security and traceability are critical

    Positive

    Integration with GitLab made it easy to automate static code analysis through projects. The UI is intuitive, and onboarding was quick for team members. Great for compliance-heavy environments

    Negative

    Licensing setup is a bit confusing and required support from vendor. Took some back-and-forth but we configured the air-gapped environment.

    Read More...
  • Reviewer Name: Pradnya V.
    Position: Test Engineer
    Has used product for: 2+ Years
    Uses the product: Monthly
    Org Size (# of Employees): 100 - 499
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    As a Tester I am feeling this review

    Date: Aug 30 2026
    Summary

    Good, user-friendly GUI.
    New user also can use it very easily.
    Support is very good and prompt service.

    Positive

    Good for Static Analysis and rules can be easily customized.
    Setup is very easy and can be automated in CICD

    Negative

    Manual work needed for Unit testing, some rules are still manual.

    Read More...
  • Reviewer Name: A Verified Reviewer
    Position: Systems Engineer,
    Has used product for: 2+ Years
    Uses the product: Daily
    Org Size (# of Employees): 500 - 999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    An Infrastructure Veteran's Honest Review: Parasoft Simply Works

    Date: May 19 2026
    Summary

    Fantastic infrastructure solution for enterprise organizations. After 13 years managing Parasoft's License Server, DTP, and large-scale deployments, I can confidently say this platform delivers on every promise. Rock-solid stability, exceptional scalability, and minimal operational burden make it the gold standard for reliable QA infrastructure. Yes, it's expensive, but the zero-failure track record and seamless upgrades justify the investment. Highly recommended for teams that can afford it and need infrastructure they can trust completely. Deploy with confidence.

    Positive

    After 13 years managing Parasoft's License Server and DTP at enterprise scale, the infrastructure is genuinely exceptional. Zero critical failures across countless deployments. License Server performance remains consistent whether managing 10 or 500 concurrent users. DTP's data aggregation is rock-solid—never experienced data loss or corruption. Upgrade processes are predictable and low-risk. Installation is straightforward with legitimate prerequisites. Support understands the infrastructure perspective, not just end-user testing. This platform is built for the long haul.

    Negative

    Licensing is expensive—subscription model scaled by users, projects, and modules adds up quickly. Parasoft is an enterprise solution priced accordingly. Smaller teams or budget-limited organizations may struggle with the cost. That said, the reliability and zero-maintenance burden mean you're not paying hidden operational costs elsewhere. For large enterprises managing compliance and long-term deployments, the premium pricing is justified.

    Read More...
  • Reviewer Name: A Verified Reviewer
    Position: DevSecOps Engineer
    Has used product for: 1-2 Years
    Uses the product: Weekly
    Org Size (# of Employees): 1,000 - 4,999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Customizable product for SCA and Unit Testing

    Date: Sep 08 2026
    Summary

    Very intuitive to use if using IDE. A little more challenging through CLI. Overall, suits our needs with devs using the IDE and the DSO team using the CLI side.

    Positive

    Customizable product easy to adjust for our different codebases and needs.
    Allows for streamlined CI/CD with SCA and unit testing.

    Negative

    Difficult to convert IDE commands to CLI without a lot of support from team.

    Read More...
  • Reviewer Name: Trevor S.
    Position: Principal Software Engineer
    Has used product for: 6-12 Months
    Uses the product: Weekly
    Org Size (# of Employees): 1,000 - 4,999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Adaptable tool for DO-178 projects that want to focus on code

    Date: Sep 19 2025
    Summary

    Overall a very good product that can be efficient and powerful in in the right hands. Their technical support is fantastic. Communications with their sales/customer teams can feel overbearing at times especially during product trials. Once set up is complete the tool works efficiently and is a great choice for DO-178 embedded software verification.

    Positive

    - Support for many different compilers, processors, and IDEs. The way the tool is architected lets it integrate seamlessly into existing DevOps pipelines, which was great for our team because we could make the static analysis and unit testing work within our existing pipeline
    - Minimal compiler overhead for instrumentation means we spent less time fighting build errors with instrumented code and didn't need to tinker with their internal libraries or preprocessor definitions
    - The C/C++ test tool focuses on unit tests, letting us test code with code. Most DO-178 verification tools rely on clunky GUIs and nested pages of drop-down menus that quickly get cumbersome with even moderately complex code. This lets us write better tests faster.
    - A lot of configuration required to get the tool running, but it actually isn't that complicated. There are a lot of training materials on their site, but we didn't actually need to use them to get fully up and running using C/C++Test.
    - They are very quick to hop on a support call if anything isn't going well during setup. We were never blocked on any one issue for very long.

    Negative

    - C/C++Test requires the use of the Eclipse-based IDE, which can be a bit clunky. This is improved with C/C++Test CT which has VSCode integration, but CC++Test CT doesn't yet have all the features we need for a full verification effort of high-DAL DO-178 software.
    - During the sales process it was hard to discern which features were available with what product. We liked the option of GTest integration but that was C/C++Test CT only but if we got that then we wouldn't get stubbing or qualification evidence. And the qualification kit is sold separately. Their site or marketing materials should have a clear table on what is included with each subscription.
    - The sales and customer success teams set up a LOT of meetings during the demonstration and product onboarding periods. This could be a positive or a negative depending on your team's needs, but it was a bit much for us.

    Read More...
  • Reviewer Name: A Verified Reviewer
    Position: Software/Firmware Manager
    Has used product for: Less than 6 months
    Uses the product: Daily
    Org Size (# of Employees): 100 - 499
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    C/C++ Test & DTP

    Date: Sep 19 2025
    Summary

    We will continue to use and invest in Parasoft tools for our CI/CD process; to have static-analysis, unit-testing, and potentially requirements tracking in one tool makes it very attractive.

    Positive

    We primarily use the tool for MISRA compliance and it has proven to be very effective in that regards. The DTP dashboard is easy to use and generating reports is straightforward. The fact that we can use the same Parasoft toolset for unit-testing and potentially requirements tracking is also very interesting to us.

    Negative

    While MISRA report generation is easy to do, I believe there could be more options available to tailor the report to our needs. Also, I have has inconsistent behavior in generating some of the required support files for projects, needed for C/C++ test to accurately scan a project.

    Read More...
  • Reviewer Name: A Verified Reviewer
    Position: DSO Engineer
    Has used product for: Less than 6 months
    Uses the product: Weekly
    Org Size (# of Employees): 1,000 - 4,999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Parasoft - Company Review

    Date: Dec 19 2025
    Summary

    Good, would recommend to keep as our SCA tool. Base use was easy to set up and would be quick to spin new users up on the tool.

    Positive

    Parasoft was easier to set up than any of the other SCA tools we tested. It allows for a lot of customization.

    Negative

    We had some issues getting our full licenses from Parasoft (example: unit tests)

    Read More...
  • Reviewer Name: A Verified Reviewer
    Position: Software Developer
    Has used product for: 2+ Years
    Uses the product: Weekly
    Org Size (# of Employees): 1,000 - 4,999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Parasoft C/C++

    Date: Mar 12 2025
    Summary

    It's challenging to setup Parasoft. This make it difficult to convince the teammates to use it.

    Positive

    Good support for static code analysis.
    Especially to tailor all settings to your needs e.g. generate a subset of misr2012 etc.

    Negative

    Licensing:
    to use with vs code we need a different desktop license.
    to use with docker on our build machine also requires a new license

    Read More...
  • Reviewer Name: Priyanka C.
    Position: Software Developer
    Has used product for: 6-12 Months
    Uses the product: Daily
    Org Size (# of Employees): 20,000 or More
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Parasoft Tool Review

    Updated: Jan 28 2025
    Summary

    Overall good experience with Parasoft tool, Parasoft provides test automation for all softwares covers Unit test coverage and Static Analysis

    Positive

    Faster defect detection.
    AI-powered static analysis and unit testing can help identify and fix defects early in the development process.
    Reduced test execution time.
    Automation can help reduce the time it takes to run tests.
    Improved compliance.
    Automated testing and verification can help ensure compliance with safety, security, and reliability standards.
    Reduced risk.
    Automated testing can help reduce the number of high-impact defects that are found late in the development process.
    Improved test environment.
    Service virtualization can help testers create, scale, and share virtualized services.
    Improved test management.
    Environment management can help teams replicate and test in conditions that mimic production.
    Improved reporting.
    Reporting and analytics dashboards can help provide a centralized view of quality.
    Improved test automation.
    Parasoft offers a variety of testing scenarios, including API testing.

    Negative

    Difficult to understand for the new users.
    No more information regarding Parasoft CLI.
    Faced difficulties to integrate the CLI tool with runtime dependencies.

    Read More...
    Official Parasoft Response
    Date: Jan 29 2025
    Thank you for this detailed feedback. Our Customer Success team will follow up with you regarding some of the challenges you mentioned.
  • Reviewer Name: Sebastian R.
    Position: Software Engineer
    Has used product for: 2+ Years
    Uses the product: Weekly
    Org Size (# of Employees): 1,000 - 4,999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Parasoft C++

    Date: Mar 13 2025
    Summary

    Once set up, cpptest works very reliably. The support team is always available in case of problems

    Positive

    Use in Eclipse works very well
    Static code analysis is stable and helps to significantly improve the code
    Good documentation
    Support responds quickly and reliably

    Negative

    Integration in CMake projects is complicated
    Complex initial setup

    Read More...
  • Reviewer Name: A Verified Reviewer
    Position: Software Configuration Management Lead
    Has used product for: Less than 6 months
    Uses the product: Weekly
    Org Size (# of Employees): 1,000 - 4,999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Parasoft review

    Updated: Sep 03 2026
    Summary

    Overall I enjoyed using Parasoft and the dashboard was clear and pleasant to use. Would recommend this tool over competitors for our use case

    Positive

    The support of this product was fantastic. The product met most of our needs and support team were able to walk through the rich feature set with ease.

    Negative

    There were some trouble with licensing, but overall not many complaints.

    Read More...
  • Reviewer Name: Daniele G.
    Position: IT
    Has used product for: Less than 6 months
    Uses the product: Daily
    Org Size (# of Employees): 26 - 99
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Parasoft Jtest: A Powerful and Automated Solution for Java Code Quality

    Date: Mar 11 2025
    Summary

    Parasoft Jtest is an excellent solution for Java code testing, particularly for teams that require static analysis, automated unit testing, and compliance validation. Its high level of automation and seamless CI/CD integration makes it a great fit for DevOps teams.

    However, the initial setup and violation management could be improved to make the tool more user-friendly. Despite these minor drawbacks, Jtest remains a highly recommended choice for teams looking to enhance code quality and streamline their testing processes.

    Positive

    Powerful Static Analysis & Compliance
    Jtest provides an effective static code analysis engine that detects security vulnerabilities, bugs, and coding issues early in the development cycle. It supports industry standards such as OWASP, CWE making it an excellent choice for code review

    Automated Unit Test Generation & Code Coverage
    One of Jtest’s standout features is its ability to automatically generate unit tests and mocks for existing code, significantly reducing the time spent on writing tests manually. The code coverage reports are detailed and easy to interpret, helping teams identify untested portions of the codebase.

    CI/CD & DevOps Integration
    Jtest integrates seamlessly with popular tools like Jenkins, Maven, Gradle, and SonarQube, as well as IDEs like IntelliJ and Eclipse. This makes it a great fit for teams implementing automated testing pipelines in their environment.

    User-Friendly Interface & Detailed Reports
    The interface is well-organized, and reports provide clear insights into code violations and quality metrics. Additionally, the Development Testing Platform (DTP) centralizes data analysis, enhancing collaboration between development and QA teams.

    Comprehensive Reporting & Customizable Dashboards
    Jtest provides detailed, customizable reports and dashboards that help teams monitor code quality, identify trends, and track violations over time. The ability to customize widgets and filter data makes it easier to focus on the most relevant insights, improving decision-making and prioritization of fixes.

    Negative

    Complex Initial Setup.
    The installation and configuration process can be time-consuming, especially for teams unfamiliar with static analysis tools. Some widgets and reports, such as the Resource Groups widget, require additional fine-tuning to function as expected.

    Read More...
  • Reviewer Name: Jakub K.
    Position: Embedded Software Engineer
    Has used product for: 1-2 Years
    Uses the product: Daily
    Org Size (# of Employees): 20,000 or More
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Parasoft - from Embedded Enginner C/C++ perspective

    Date: Jul 28 2025
    Summary

    My view might be skewed because of working with legacy embedded project. As with almost all things Embedded, customization is needed.

    Parasoft is a decent tool to use with Embedded but don't expect a quick and easy ride, especially if you have a large constraints on memory, available flash space etc.

    Parasoft definitely can be used in such scenario, but be prepared to have Parasoft Support Engineers on call. Some particular customizations are not outlined in documentation, as well as more detailed description what is going under the hood (for example what increases ram/flash memory usage).

    Positive

    - Decent support for Embedded applications/targets/hardware
    - Documentation and examples were sufficient to start setting up Parasoft with "blank" Embedded Project that
    - Good integration with Eclipse
    - CLI interface
    - Application Monitoring (Runtime coverage) & Unit Testing options

    Negative

    - Amount of customization needed and "trickiness"
    - Silent fails eg. Building Executable with no Unit Tests generates no warning/error, only when running on target you notice that no UT's were run

    Read More...
    Official Parasoft Response
    Date: Jul 31 2025
    Very informative feedback regarding your challenges. Parasoft is very focused on making C/C++test easier to use. We will pass this along to our Engineering team for consideration to address in our roadmap. Kenny Austin Parasoft, Chief Customer Officer
  • Reviewer Name: Michael R.
    Position: Software Engineer
    Has used product for: Less than 6 months
    Uses the product: Weekly
    Org Size (# of Employees): 26 - 99
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    A Powerful Tool for Safety Critical Applications

    Date: Dec 16 2025
    Summary

    I recommend this tool if you must maintain compliance and especially if you have a large team (or work with contractors). The tool can work out of the box or be highly customized to fit your needs. Parasoft Support is very responsive should you need their help

    Positive

    + Built-in rule sets for Medical, Aerospace, and Automotive
    + Powerful configuration of scope and test execution
    + Ability to write custom rules using existing ones as templates
    + PDF and interactive HTML report generation
    + Virtual machine provided during training for quick learning

    Negative

    - Embedded C++ Compiler Support
    - Limited by Eclipse integration if you do not have the CLI license tier
    - Certain license types cannot be used on the go

    Read More...
  • Reviewer Name: Joshua C.
    Position: Embedded Software Engineer
    Has used product for: 6-12 Months
    Uses the product: Daily
    Org Size (# of Employees): 5,000 - 9,999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    A helpful option, if you know how to use it...

    Date: May 23 2025
    Summary

    Parasoft is a capable and feature-rich unit testing solution for C/C++ that shines in structured testing environments and can even be used for CI/CD pipelines. However, it demands patience and technical persistence due to a dated UI, unclear configurations, and occasional instability. For teams willing to invest the time to master its quirks and supplement it with custom infrastructure (e.g., custom Docker images, bash scripts), it offers strong ROI through automation, consistency, and integration capabilities.

    Positive

    Powerful features like generate stubs, generate test cases, and data sources streamline unit test creation and support parameterized testing, improving test coverage and reducing code duplication.

    The DTP (Development Testing Platform) facilitates sharing test configurations across teams, promoting environment consistency.

    Flexible reporting options (PDF, xUnit, HTML) make it easy to distribute test results.

    cpptestcli offers helpful command-line access, making integration into CI/CD pipelines (e.g., GitLab via Docker) possible and efficient.

    Technical support is responsive and helpful, which offsets some of the platform’s steep learning curve.

    Negative

    Setup can be brittle: project and workspace corruption errors (e.g., test log or temp folder access issues) often require complete workspace recreation.

    Parasoft enforces rigid file structures and configuration heuristics, which may require disruptive codebase restructuring.

    Test configuration and environment settings are often hard to locate, poorly documented, or missing altogether.

    Generated tests provide only a starting structure, requiring manual rewriting for meaningful coverage.

    cpptestcli lacks parity with the full IDE, especially around BDF imports and workspace manipulation.

    DTP’s UI is dated, and settings management is cumbersome, requiring manual export/import for updates.

    No official Docker image for the Professional version of C/C++test—users must build and maintain their own.

    Poor support for collaborative workflows: heavy reliance on absolute paths and local environment settings makes it difficult to share and sync projects across team members seamlessly.

    Read More...
  • Reviewer Name: John C.
    Position: Principal Lead Drive By Wire Platform Software
    Has used product for: 2+ Years
    Uses the product: Daily
    Org Size (# of Employees): 1,000 - 4,999
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Parasoft Feedback

    Date: Aug 28 2025
    Summary

    Overall I like the capabilities that Parasoft brings to the table in terms of helping us bolster and maintain our code quality.

    Positive

    Parasoft C/C++ test is a comprehensive static analysis tool that supports a wide breadth of analysis related standards. We utilize the tool primarily as part of our CI/CD pipeline enforcing MISRA code quality standards. The comprehensive rule sets will allow us to expand our quality standards as the code base matures. Technical support is quite responsive when assistance is required.

    Negative

    One thing that would be helpful for us is to setup the client to perform targeted or scoped analyses when the CI/CD pipeline identifies new MISRA warnings. There are so many options for flexibility that sometimes its not clear the steps needed to configure the client to do what is needed.

    Read More...
  • Previous
  • You're on page 1
  • 2
  • Next