Skip to content
Raphael Pionke edited this page Sep 30, 2015 · 2 revisions

all information can be found on: https://community.dynatrace.com/community/display/DL/Performance+Signature+Plugin

Installation

  1. Download the right .hpi file from above
  2. Open the „Manage <Jenkins/Hudson“ section inside the CI-Servers web interface
  3. Open the „Plugin Manager’, select the „Advanced Settings“ and upload the Dynatrace Performance Signature HPI file that you have downloaded in step 1
  4. The Plugin will be installed automatically and depending on the CI-Server tool and version a restart is required. The configuration of the plugin has to be applied inside the build job configuration.
  5. install attached Dynatrace FastPack (including Dynatrace sample dashboards)

The steps above are required until the plugin gets published in the Hudson public plugin repositories.

Usage

For each kind of test, whether it’s a performance, unit test or anything else, the following build steps have to be added in the section “Build Procedure”:

  1. Start Dynatrace Session Recording
  2. Add a Test Step with a unique name
  3. Stop Dynatrace Session Recording

It is possible to add more test cases to a single build job. The test in step 2 can be performed by custom build steps, e.g. via shell script, batch, Ant or Maven.

sample build steps

In the section „Post Build Actions“ you have to configure the following parameters:

  1. Select „Dynatrace Performance Signature Configuration’
  2. Configure connection parameters to the Dynatrace server
  3. Configure the test cases and assign the Dynatrace Report Dashboards

sample post build step

Make sure to assign the same names to the test cases like in the “Build Procedure“ section. This post build step configures the Dynatrace connection parameters.

With “Add Test Case”, the various test cases can be configured. There are many test case types. The Unit test case is used to evaluate unit tests using Dynatrace test automation interfaces. The test case names must match the previous configured test case names (see build step start session recording à Test Case Name).

sample test case dashboard mapping

User Guide

The user guide will be provided on this page: https://community.dynatrace.com/community/display/DL/Performance+Signature+Plugin

Feedback

Please provide feedback on this plugin by creating issues or pull requests

Contribution

Feel free to contribute any changes on Github

Screenshots

performance signature overview

sample job overview

Clone this wiki locally