Release with confidence knowing that a functionality is well tested without the need to run a huge number of tests. Parasoft tracks the changes between different builds and automatically detects new code that might require testing.
With sophisticated Parasoft dotTEST reporting and analytics, developers and managers can prioritize errors detected in the codebase, including automatically identifying which tests need to be run based on changes in the build. The results of test runs can be viewed on the desktop, web, or in static HTML reports, regardless of where they were executed.
Parasoft dotTEST can perform analysis directly within Microsoft Visual Studio and Visual Studio Code Editor — and as part of the CI/CD pipeline. After analyzing the source code and detecting issues at the earliest stages of development, Parasoft’s award winning Process Intelligence Engine (PIE) analyzes the data collected and provides actionable findings, which you can view on your desktop, the web, or in static HTML reports.
These actionable analytics are presented in Parasoft DTP’s easy-to-use, customizable dashboards made up of highly flexible widgets. You get clear insight into the risks within your codebase and a comprehensive view of software quality.
Parasoft DTP collects and merges data points from Parasoft tools, third-party analysis tools, and external systems, such as bug tracking and requirements tracking systems. It aggregates and prioritizes data, and performs additional analysis to help you optimize development processes. Using your code analysis and dotTEST execution tool with DTP enables you to consistently apply quality practices across teams and throughout the development process.
The following illustration shows a general development testing workflow.
Reports can also be published in various formats (HTML, PDF, Custom XSL, SATE XML, and xUnit) and users can configure report settings to specify the content and location for the local analysis reports. Reports are generated in an internal directory by default, but you can enable the Reports option in the Custom locations section and specify a custom directory for your reports.
Parasoft dotTEST generates personalized reports per execution run with its static analysis and code coverage findings. Developer reports focus on the results associated with individual developers to help them focus on issues associated with their code. Manager reports cover results for all team members and include additional statistics for a comprehensive view of the whole project.
HTML reports include traceability to development artifacts such as requirements, defects, and user stories. By integrating into tools like Jira in your development infrastructure, traceability reporting helps you streamline your workflows and makes it easier to correlate a test failure to a user story.
Customize reporting to your specific workflow. Parasoft provides many ways for you to review results quickly and effectively. Test results can be:
Take action based on the insights gained from the Process Intelligence Engine (PIE). Parasoft’s centralized reporting dashboard provides an open framework and connects the analytics dashboard to workflow management systems already being used in the software development process, empowering users to take appropriate steps as early in the SDLC as possible.
Use Parasoft’s interactive web-based reporting dashboard to navigate the data and understand the meaning and impact of the analytics processed by the Process Intelligence Engine (PIE). Each report is made up of customizable widgets that you can explore dynamically to investigate the results of testing.