In this section:

Introduction

You can download and install artifacts from the Parasoft customer portal that extend the functionality of your DTP system. Artifacts are complete services or flows that perform custom calculations, add widgets to DTP, trigger tasks in external systems, etc. See Extensions for DTP Enterprise Pack for information about artifacts that are currently available for Extension Designer. You can download artifacts from DTP and install them directly on your host machine or download the artifacts and host them in an instance of Parasoft Marketplace. Deploying the Parasoft Marketplace application (shipped with Continuous Testing Platform) enables you to share artifacts across multiple instances of DTP. 

Downloading and Installing Artifacts from Marketplace

When you connect DTP Enterprise Pack to a marketplace (see Connecting to Marketplace), you can use the Artifact Manager interface to install and upgrade artifacts.  

  1. Open Extension Designer and choose Configuration> Artifact Manager to view the extensions that are currently available in your connected marketplace.



    Artifacts are labeled according to their service category:See Working with Services for additional information about service categories.
     
  2. Click the download icon to download and install an extension.

     Installing an artifact adds it to your system, but they must be imported and deployed in Extension Designer before they can perform their function. See Working with Services.

    Click the trash icon to uninstall an extension from your system.
    If an upgrade is available, click the upgrade icon to download and install the new version.

Manually Installing Artifacts

If you downloaded artifacts directly from the marketplace or created your own artifact packages, you can upload them from your local machine using Artifact Manager.

Click Upload Artifact and browse for the artifact you want to upload.

Uploading the artifact installs it so that it can be imported into a flow and deployed. See Working with Services.

Installing Artifacts with Custom Processors

Some Extension Designer artifacts ship with a custom processor, which are services deployed to DTP in a JAR file. When you download and install an artifact that contains a custom processor, Artifact Manager attempts to automatically install the custom processor into the correct DTP directory.

If Artifact Manager is unable to determine where to install the custom processor, e.g., the Enterprise Pack and DTP are installed on different machines and/or under different users, then you can manually copy the custom processor to the correct location: 

After installing the artifact, copy the custom processor JAR file from the [DTPSERVICES_HOME]/dtpaddons/[path to JAR] directory to the [DTP_HOME]/grs/processors directory.

Also see Integrating Custom Processors.