Development Testing Platform
In this release, we focused on helping you understand the impact of change with by providing additional context around your development data. We've also bolstered our support for standards compliance and compliance initiatives. Finally, we made several UI/UX enhancements to help you make sense of the data and identify potential risk in your application.
Understanding the Context of Change
The following features and enhancements provide greater context around the data presented in widgets, explorer views, and reports.
Improvements to the Change Explorer
The Change Explorer view includes several enhancements, such as greater filtering capabilities and the ability to view source control information. The updates not only improve usability, but create a greater understanding of how the change affect the overall risk associated with the application.
The Violations - Changed widget has been updated and is now the Violations - Changed - Statistics widget.
Resource groups are now part of the general release. The ability to aggregate data based on groupings of files and/or folders was introduced under beta in 5.3.2. Resource groups currently apply to static analysis runs, but additional quality activities will be supported in future releases. See the REST API documentation for details.
Enhanced Dashboard Settings
You can now compare two builds directly in the dashboard by setting the baseline and target builds for the entire dashboard. See Configuring Dashboard Settings for details.
Metrics by Build
The new API marks another progression from time-based SDLC analytics to a build-based paradigm, which enables development teams to measure and understand changes with greater speed. All metrics widgets, reports, and explorer now follow the build-based paradigm, enabling you to view metric data for the selected target build.
See REST API for additional information.
Broader Support for Compliance
The following changes extend Parasoft's support for compliance and compliance initiatives.
MISRA Compliance Pack
The MISRA Compliance Pack is a suite of assets that enable you readily monitor compliance with MISRA guidelines, as well as demonstrate compliance for auditing purposes, that you can deploy to your DTP and DTP Enterprise Pack environment. The compliance pack is available as a separate download (contact your Parasoft representative).
Enhanced Support for Requirements Traceability
We've introduced a new requirements traceability REST API that enables you to associate code with quality artifacts. Parasoft development testing products natively support associating tests with requirements through comments or annotations. But if the code is not executed, it is difficult to determine what parts of the code have been associated with a requirement. The API allows you to programmatically configure the association of requirement IDs with files. DTP also ships with an example script to that demonstrates how to integrate with the API. For assistance with custom integrations, contact Parasoft Professional Services.
Improved User Experience
Developing software is hard, but viewing software quality data shouldn't be. We've made several enhancement to the DTP interface to deliver a better experience, including:
Additional Updates for DTP
DTP Enterprise Pack
The following PRs and FRs were addressed in this release: