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
Company Facts
Product Details
Product Details
Parasoft Categories and Features
Static Code Analysis Software
Static Application Security Testing (SAST) Software
Software Testing Tool
Performance Testing Software
Load Testing Tool
Functional Testing Tool
Automated Testing Software
API Testing Tool
-
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Parasoft C/C++
Date: Mar 12 2025SummaryIt's challenging to setup Parasoft. This make it difficult to convince the teammates to use it.
PositiveGood support for static code analysis.
Especially to tailor all settings to your needs e.g. generate a subset of misr2012 etc.NegativeLicensing:
Read More...
to use with vs code we need a different desktop license.
to use with docker on our build machine also requires a new license -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Parasoft Tool Review
Updated: Jan 28 2025SummaryOverall good experience with Parasoft tool, Parasoft provides test automation for all softwares covers Unit test coverage and Static Analysis
PositiveFaster 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.NegativeDifficult to understand for the new users.
Read More...
No more information regarding Parasoft CLI.
Faced difficulties to integrate the CLI tool with runtime dependencies.Official Parasoft Response -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Parasoft C++
Date: Mar 13 2025SummaryOnce set up, cpptest works very reliably. The support team is always available in case of problems
PositiveUse in Eclipse works very well
Static code analysis is stable and helps to significantly improve the code
Good documentation
Support responds quickly and reliablyNegativeIntegration in CMake projects is complicated
Read More...
Complex initial setup -
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 2025SummaryParasoft 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.PositivePowerful 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.NegativeComplex Initial Setup.
Read More...
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. -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Good for MISRA Compliance
Date: Aug 23 2024SummaryOverall, I am happy with the software and while I don't use the vscode plugin right now for future projects it will definitely be used.
PositiveThe cli tool was quite easy to use and fit into our build system without any issues. I am pleased with its ability to reduce bugs in our code base. Excluding Misra violations was straight forward and easy to do for within the code.
NegativeThere was a couple of false positives found during testing, and only 1 false negative was found.
Read More... -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Excellent Tool for Streamlined Development
Date: Jun 13 2024SummaryParasoft C/C++test has significantly improved our development process, making it an indispensable tool for ensuring high-quality and reliable code.
PositiveI have been using Parasoft C/C++test, and it has significantly improved our development process. The installation and upgrade are straightforward, and the software integrates seamlessly with our existing tools. The static analysis and unit testing features are robust, helping us catch defects early in the development cycle. Customer support is responsive and helpful, always ready to assist with any issues. Overall, Parasoft C/C++test has become an indispensable tool in ensuring the quality and reliability of our code.
NegativeIt’s hard to find any significant cons with Parasoft C/C++test. It has consistently met our needs and exceeded expectations.
Read More... -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Easy installation and upgrade
Date: Jun 04 2024SummaryI find the software is one of the easier ones for me to manage. We have a great relationship with the publisher.
PositiveThis product has not had any issues when I upgrade to newer versions. The users don't have any issues moving to new versions. The company is always checking in to see how we are doing, and to let us know of new improvements.
NegativeThe latest version isn't available without logging in to the product site.
Read More... -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Parasoft Static Code Analysis
Date: Aug 26 2024SummaryOverall, great product, and great support team. Wish more COTS tools were like Parasoft CPPtest. There support team were excellent in setup meeting and daily debugging of configuration issues.
Positive1. Support: execelet support team to help setup and integration issues.
2. Features: Stand alone VScode, Eclipse and GitLab/GitHub CI automation integration
3. Design: Flexable to customize rules.
4. Ease: Sample yml files.
5. Documentation: Good comprehensive online documentation.NegativeI have been responsible for setup and integration for all our projects.
Read More...
I haven't had any issues. -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Parasoft review
Date: Jun 10 2024SummaryHelps our organization focus on developing high-quality software that's compliant with industry standards.
PositiveProvides detailed reports and dashboards that offer insights into test coverage, defect density, code quality, and compliance. Parasoft’s static analysis tools help in identifying code defects, security vulnerabilities, and compliance issues early in the development cycle. Customer support is always helpful and kind.
NegativeThe platform’s comprehensive feature set can be overwhelming, leading to a steep learning curve for new users. Proper training and onboarding are essential to effectively utilize the tools. Although Parasoft integrates with many CI/CD tools, integrating it with custom or less common development environments can be challenging and may require additional effort.
Read More... -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Parasoft C++ Test
Date: Jun 03 2024SummaryFlexible, configurable tool to statically analyze C++ code. Rule set licensing is somewhat complicated and non-intuitive.
PositiveIntegrates with Eclipse via plugin and stand-alone command line tools, supports code generated by embedded cross-compilers such as arm-none-eabi-g++, uses project Makefile's to process source files, supports multiple C++ standards, has many different rule sets, including MISRA, MISRA C++, AUTOSAR, Joint Strike Fighter, DISA ASD STIG, ...
Uses project make files to process and analyze sources.NegativeNo macOS support only Linux and Windows. Requires use of a virtual machine when using macOS as the host OS.
Read More... -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Highly Effective Tool for Quality Assurance
Date: Jun 16 2024SummaryParasoft C/C++test has revolutionized our development workflow. Its robust features and reliable support make it an indispensable tool for ensuring the delivery of high-quality software.
PositiveParasoft C/C++test has been a game-changer for our team. The ease of installation and upgrade ensures that we can quickly get up and running without any hiccups. Its integration with our existing development environment is seamless. The comprehensive static analysis and unit testing capabilities have significantly reduced the number of defects in our code, allowing us to catch and address issues early in the development cycle. The customer support team is exceptional, always available and ready to help with any questions or problems we encounter. Overall, Parasoft C/C++test is a crucial part of our quality assurance process.
NegativeIt consistently meets our needs and often exceeds our expectations.
Read More... -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Parasoft review
Date: Nov 06 2024SummarySatisfied. will continue to use Parasoft BUT I must say that because some features I need are not supported - I will browse for alternatives.
PositiveI use c/c++ test and DTP version 2024.1. my interface is usually DTP GUI. the c/c++ test execute via scripts and i am less aware to the capabilities. in DTP I can define dashboards and see stats in a very clear way. the configuration is very agile and can be changed Easly to meet my requirements. support team communication works great.
NegativeI found few bugs in DTP GUI. I don't have easy way to report about these bugs to Parasoft support team. HIS standard is declared as supported but there is no way to generate clear report. some compilers we are using are not supported. some features I need are not available in the tool.
Read More...Official Parasoft Response -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
The best DO-178 On-Target Testing tool I have tried.
Date: Oct 22 2024SummaryOverall, we were shocked at just how much better Parasoft's tools were than their competitors in the DO-178 space. We tried LDRA, Rapita, VectorCAST, CodeSonar...Generally, we had very negative opinions of all of these tools across the board, and were ready to accept that there weren't any good tools in the space. Parasoft has implemented a lot of common-sense solutions to the problems posed by DO-178 and DO-330, and the vast majority of the time they worked out of the box with no issues, unlike any of these other tools.
Writing C code to test C code was the single most important thing for us, as it allows us to write sensible, complex tests for complicated data-driven interfaces quickly, and with a sense that the tests are sound. All of their competitors use spreadsheets or click-and-drag GUIs for testing, and we found that experience to be so horrific for writing good, comprehensive tests that it made us wonder about the soundness of safety programs across the industry. Parasoft's approach seems like common sense, but nobody else is doing it, and that's insanity.
I wish that their full C++ Professional suite integrated better with VSCode and VSPro like their C++ Standard/CT toolsuite did. I also wish that they supported more targets (like x86 Greenhills), and had support for importing requirements from Cameo Enterprise Architecture.Positive- On-Target testing was unbelievably easy compared to LDRA or Rapita
- Tests are code, rather than spreadsheets. We spent months evaluating all of Parasoft's competitors before we got to them, and no other DO-330 certifiable tool allowed us to write our tests as code. ALL of them were finicky spreadsheet based tools that made writing complex tests so difficult. With Parasoft, we could write regular unit tests in C using our own headers.
- Parasoft provides CMake integration, which made integrating it into our codebase much easier than their competitors. Generating a project was just another target.
- Unlike Parasoft's competitors, their instrumentation did not need to be modified at all. We didn't need to modify their integration library to avoid preprocessor hiccups like we did with other tools.
- It took WEEKS with other tools to get our codebase properly instrumented, and extract coverage from the target. With Parasoft, it took me 16 hours across two work days, and I ran into very few issues that were the fault of the tool.
- It worked flawlessly with LynxOS-178, an RTOS that they don't even actively support.
- Most of Parasoft's default testing configurations worked with little to no customization, even in an RTOS environment that they themselves had not validated.
- Overall, the user experience was above and beyond what we expected from the competitionNegative- C++Test Professional does not integrate with your IDE, and you need to use their eclipse-based IDE for writing tests. This adds another interface that our team needs to use. C++ Test CT DOES integrate directly with VSCode, but they don't provide test generation, stubbing, etc. that are usually required to get over the 100% code coverage hump in DO-178C programs.
Read More...
- Parasoft does not provide a tool for Worst Case Execution Time (WCET) analysis for DO-178. Their primary competitors in the space, LDRA and Rapita, do. We liked Parasoft so much that we bought them anyways, but we'll have to go to a competitor to buy this specific functionality.
- Parasoft's tools lacked integration with Cameo for requirements tracing, which is the tool that we're using for systems engineering and requirements management. It's also the tool that the DoD is requiring for most of its new aviation programs.
- Our initial experience with Parasoft was somewhat negative. We heard "No" a lot more than their competitors. No, you can't try out MISRA 2023 static analysis, no we won't support some of the targets that you're considering, no we won't let you evaluate the tool on your own. Their competitors allowed us to do all of these things, and it made us suspicious of the quality of the product. After some discussions, however, a lot of those "No"s turned into "Yes"es. All of their competitors either supported all of the targets we were asking about (Greenhills 64-bit x86, LynxOS-178), or provided a mechanism that allowed us to implement that support themselves via compiler inspection. Their competitors also allowed us to test out all of the features of their tool as a part of the evaluation, whereas Parasoft initially held some back. We did eventually work around most of these road blocks after discussing with their sales teams, but a lot of the restrictive policies around evaluations nearly made us want to drop them from consideration. I'm glad that we did not, because the tools are actually VERY good. -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Solid solution for Static Analysis C++ code
Updated: Dec 20 2024SummaryC++Test is a robust, mature product with many features for both static code analysis and metrics and unit tests
PositiveMany functions, huge number of rules
Very useful metric analysis
C++Test is up to date with e.g. OWASP, CWE
Great supportNegativeLong execution time when there is a lot of code to check and many rules enabled.
Read More... -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Feedback on Parasoft C/C++test
Updated: Jun 20 2024SummaryParasoft C/C++test is a robust and rich tool that significantly enhances to improve the code quality, aids in maintaining compliance with industry standards like MISRA, and improves testing processes. However, it comes with challenges such as high cost, complexity, and potential performance overhead. Teams need to evaluate these aspects to determine if it aligns with their budget, expertise, and project requirements.
PositivePARASOFT C/C++TEST HIGHLIGHTS Solid in all categories - Strong on static analysis, automated unit testing and code coverage; ensures high code quality improvement & standards compliance.
NegativeUsers may also struggle with the complexity of setup, integration issues with existing workflows, a less intuitive user interface, and sporadically unreliable error detections. It is crucial to carefully consider how Parasoft C/C++test might fit into your development processes. One major issue faced is merging result logs cumulatively for loading into archived reports in 2023(10.6) Version.
Read More... -
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
C/C++ Test review
Date: Jun 27 2024SummaryOverall C/C++ Test was very nice to use and provided a lot of value to our software development workflow and it was a good value.
PositiveThe software integrated really well with both our IDE (VSCode) and our CI/CD pipeline (Azure) without too much setup headache. It ran very quickly over our source code and generally was very accurate in detecting issues. The error messages produced for rule violations were also very clear and it was easy to know what was wrong and how to resolve the issue.
NegativeThe tool didn't always catch violations we thought it should. Sometimes reporting to DTP didn't work or was finicky.
Read More...
- Previous
- You're on page 1
- Next