In this section:
Introduction
The Parasoft Traceability Pack is a set of artifacts for your DTP infrastructure that help you establish and demonstrate traceability between tests, code analysis, and peer reviews performed with Parasoft tools and requirements in external application lifecycle management (ALM) systems. The following ALM systems are supported:
- Azure DevOps
- codeBeamer ALM
- Jama Connect
- Jira - The Xray test management plug-in is also supported
- Polarion ALM
The Parasoft Traceability Pack also includes the Jira Issues Widget and a custom flow for sending test data to the connected ALM.
Contact your Parasoft representative for download and licensing information.
The Traceability Pack includes the following components.
External System Traceability Reports Flow
This artifact contains the DTP traceability widgets and reports for tracking traceability between the requirements stored in your ALM system and the test, static analysis, and build review data sent to DTP from Parasoft tools (C/C++test, dotTEST, Jtest).
Sending Test Data to External System Flow
This artifact automatically calls the syncTestCases
DTP REST API endpoint when Data Collector receives unit or functional test execution results from Parasoft tools. The API sends the test results from DTP to the associated external application.
Jira Issues Slice
This artifact adds two widgets that show issues from the connected Jira system. Both widgets are pie charts that organize issues by status or by priority. One widget has settings for querying Jira. The other widget allows you to manually enter a JQL to find issues.
Requirements
- Refer to the requirements section for each individual integration.
Installation and Usage
Refer to the following chapters for installation and usage details:
- Integrating with Azure DevOps
- Integrating with Codebeamer ALM
- Integrating with Jama Connect
- Integrating with Jira
- Integrating with Polarion ALM
- Jira Issues Widget
Upgrading
Although Parasoft extensions are designed to be forward compatible, they are not guaranteed to work in newer versions of DTP or Extension Designer. We strongly recommend installing the latest version of the artifact and removing the previous version.
- (Optional) If you have applied custom changes to models and/or profiles associated with your artifacts, back them up before upgrading. See Working with Model Profiles for instructions on how to export copies of your models and profiles.
- Delete the existing models/profiles and install the newer artifact as described in Installation and Usage for your integration.
- Un-deploy older artifact from Extension Designer by deleting its nodes and clicking Deploy.
- Deploy the newer version.
- (Optional) New models and profiles are installed as part of the upgrade. If you backed up models/profiles, refer to them and apply any modifications you may have implemented in the previous version to the newly installed models/profiles.