Featured On-Demand Webinar: Accelerate Software Compliance With AI Watch Now >>
Parasoft's C# testing tool, 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 security issues. Code coverage, requirements traceability, and automated compliance reporting help achieve compliance for security standards and safety-critical industries. Execute unit tests with any testing framework that is compatible with Microsoft VS Test. Run unit tests created with the NUnit, MSTest, and xUnit frameworks, and collect coverage information for those tests. The test results are sent to Parasoft DTP, where they are merged and correlated with data from source control, requirements tracking, third-party analyzers, and other components. DTP’s customizable widgets help you understand the amount of risk associated with your build and what parts of the application require attention.
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.
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.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 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.Parasoft’s automated language testing integration with Microsoft VS Code enables users to perform static code analysis directly in the Visual Studio Code Editor. 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 and security vulnerabilities with static analysis. Users can also import and view code coverage results directly within their code.
Learn more.Enables Parasoft to consume, process, and report test results and coverage data from NUnit tests.
Learn more.