Codebeamer ALM is a popular browser-based platform for managing requirements. Parasoft DTP integrates with Codebeamer ALM, providing the following functionality:

  • Ability to manually create bugs and tasks in Codebeamer ALM in from the Violations Explorer view.  
  • Ability to manually create bugs and tasks in Codebeamer ALM from the Test Explorer view.
  • Ability to send, view, and update Parasoft test results in Codebeamer work items (Sending Test Data to Codebeamer ALM and Viewing Results).
    • For users who plan to track traceability using traceability reports in Codebeamer. In order to do this, you need to first send test results from Parasoft DTP to Codebeamer.
  • Traceability from Codebeamer requirements to tests, static analysis results, and code reviews (see Parasoft to Codebeamer ALM Traceability Reports).
    • For users who plan to track traceability using traceability reports in Parasoft DTP. In order to do this, use @req to associate your automated tests in Parasoft to Codebeamer requirements.

Requirements

The following requirements are only applicable if you are going to send test results to Codebeamer.

  • Tests executed by the following Parasoft tools are supported:
    • C/C++test Professional, dotTEST, or Jtest 10.4.3 +
    • Selenic 2020.1 +
    • SOAtest 9.10.8 +
  • You should have already created requirements in Codebeamer. 

Note for Upgrades

If you upgrade DTP from a version prior to 2023.2 and intend to integrate with a newer version of Codebeamer (for example, Codebeamer 22), you will need to edit your ExternalSystemSettings.properties file, found in the <DTP_DATA_DIR>/conf/ directory. Open it and add the new property codeBeamer.restApi.path and set it to the correct prefix path for your installation of Codebeamer. The typical prefix path for newer versions of Codebeamer is /rest. This property has not been added to your ExternalSystemSettings.properties file as part of your upgrade.

Older versions of Codebeamer used the default prefix path of /cb/rest and, if the codeBeamer.restApi.path property is not set in your ExternalSystemSettings.properties file, DTP will continue to use that older default.

In addition, it is recommended that you review the codeBeamerIssueUrl property, which might be set to the older default of <CODEBEAMER_URL>/cb/issue/<ID>. Determine if this is still accurate for your installation of Codebeamer, particularly the /cb prefix.

For more information about this property and configuring ExternalSystemSettings.properties, see Advanced Configuration.

  • No labels