Join us on December 12! MISRA C++ 2023: Everything You Need to Know Register Now >>
Parasoft dotTEST automates software quality practices for your C# and VB.NET development activities. Deep code analysis enhanced with AI and ML uncovers reliability and accelerates the remediation of static analysis findings. Code coverage, requirement traceability, and automated compliance reporting streamline compliance for security standards and safety-critical industries. Execute unit tests with any testing framework that’s compatible with Microsoft VSTest. Run unit tests created with the NUnit, MSTest, and xUnit frameworks, and collect coverage information for those tests. Developers can easily view code coverage metrics in the IDE to identify coverage gaps to target for creating new tests that drive higher levels of coverage. Integrate dotTEST into CI/CD pipelines and generate code coverage reports or publish results to DTP for trends analysis. The test results are sent to Parasoft DTP, where teams can easily track quality metrics, see build-to-build comparisons, and set customized quality gateways to fail or pass builds, ensuring quality standards are met. Use DTP’s advanced compliance reporting and interactive dashboards to track compliance for standards like CWE and OWASP. Development teams can leverage dotTest with DTP’s ML-based widgets to reduce static analysis noise and more easily identify which static analysis violations to prioritize. Team leads get actionable AI-based recommendations on what violations to assign to specific developers based on their skill sets and past remediation experience.
Reduce the risk of .NET development with Parasoft’s C# testing tool. Automate compliance for security and safety-critical focused industries.
Avoid interruptions from late cycle discovery of defects or security vulnerabilities by integrating deep code analysis directly into your IDE and the CI/CD pipeline.
Quickly understand what was tested and what was not. Combine code coverage with traceability to the original requirements or user stories to get a complete view of test coverage.
Parasoft dotTEST checks code for compliance with a variety of security standards. It also automatically generates the documentation needed to demonstrate compliance.
Parasoft dotTEST seamlessly integrates into both your IDE and your CI/CD pipeline. Static analysis findings, test results, and coverage are aggregated in Parasoft DTP so stakeholders can visualize the results of all code bases, not just C# and VB.NET. Parasoft dotTEST also integrates with Parasoft SOAtest to capture code coverage during execution of functional tests.
Parasoft provides built-in support integration for the Subversion source control system. Subversion can be plugged into your Parasoft test environment, enabling users with the ability to manage their project files, source code and test files.
DTP, when connected to source control systems, displays source code within its Explorers, allowing users to seamlessly inspect static analysis violations, test failures, and coverage results.
Learn more.Parasoft provides built-in support integration for the Git source control system. Git can be plugged into your Parasoft test environment, enabling users with the ability to manage their project files, source code and test files.
DTP, when connected to source control systems, displays source code within its Explorers, allowing users to seamlessly inspect static analysis violations, test failures, and coverage results.
Learn more.Enables teams to integrate Continuous Testing into their CI infrastructure. The Parasoft Findings plugin enables results from Parasoft analysis and testing tools to be integrated into Bamboo reports and gate build and release pipelines based on those test results.
Learn more.Enables teams to integrate Continuous Testing into their CI infrastructure.
The Parasoft Findings plugin enables results from Parasoft analysis and testing tools to be integrated into Jenkins reports and gate build and release pipelines based on those test results.
The Parasoft Environment Manager plugin enables the rapid configuration of virtual test environments and execution of test jobs.
Learn more.Enables teams to integrate Continuous Testing into their CI infrastructure. The Parasoft Findings plugin enables results from Parasoft analysis and testing tools to be integrated into TeamCity reports and gate build and release pipelines on those test results.
Learn more.Parasoft provides several Microsoft build and test tool integrations that enable users to perform static analysis, unit testing, and code coverage effectively and quickly.
NMAKE – C/C++test integrates with nmake to help developers construct their custom build environment and include Parasoft’s automated software testing solutions.
MSBuild – dotTEST, C/C++test, and Insure++ ship with scripts to integrate into MSBuild project and enable running parasoft features like code analysis, unit testing and executing tests during the build process.
MSTest – dotTEST can consume, process, and report test results and coverage data from MSTest tests.
VSTest – dotTEST can execute your unit tests with or without collecting coverage information by running one of the VSTest built-in configurations.
Enables C/C++test and dotTEST to perform static code analysis, create and execute unit tests, and analyze code coverage reports directly in the Microsoft Visual Studio IDE. Users can scan their projects for compliance with safety standards (e.g., MISRA, AUTOSAR), and security standards (e.g., OWASP, CWE, CERT, PCI DSS, UL 2900) and pinpoint real bugs with static analysis, identify regressions with automated unit tests, and find code coverage gaps.
The Insure++ integration into the MSVS IDE helps developers debug and find erratic programming and memory-access errors, such as heap corruption, rogue threads, memory leaks, array out of bounds, invalid pointers, and more. Insure++ also offers code coverage analysis which provides visual identification of sections of code that have and have not been executed. This capability allows users to focus on testing code that hasn’t yet been exercised.
Learn more.Microsoft Corporation is an American multinational technology corporation best known for its Windows line of operating systems, the Microsoft 365 suite of productivity applications, and the Internet Explorer and Edge web browsers. Parasoft’s partnership with Microsoft covers many integrations across the DevOps toolchain, from IDE integrations (with Visual Studio and VS Code), through repositories and CI/CD pipelines (both GitHub and Azure DevOps) to deploying in Azure Cloud and technology available on Azure Marketplace.
Enables Parasoft to consume, process, and report test results and coverage data from NUnit tests.
Learn more.Works With:
Enables users to generate recommended fixes for static analysis violations in Jtest and dotTEST, improve existing unit tests in Jtest, and generate API test scenarios based on service definitions in SOAtest.
Learn more.