Integration with IBM® UrbanCode Deploy

You can integrate IBM® Rational® Performance Tester with IBM® UrbanCode Deploy to run performance test assets as a Process from UrbanCode Deploy.

When you use UrbanCode Deploy for automating the deployments of your applications to an environment during the development cycle, you can create performance test assets for your application in Rational® Performance Tester. You can then run those tests from UrbanCode Deploy.

You must use the Rational® Performance Tester UCD plugin to integrate Rational® Performance Tester with UrbanCode Deploy. Integrating Rational® Performance Tester with UrbanCode Deploy automates the process of test runs. If you have many tests to run at regular intervals, you can use UrbanCode Deploy to initiate test runs automatically.

The following table lists the tasks that you must perform to run performance test assets from UrbanCode Deploy:

Tasks Go to...
Install Rational® Performance Tester. Installing Rational Performance Tester.

If you installed Rational® Performance Tester on the Mac operating system, you must have added TEST_WORKBENCH_HOME as an environment variable. You must have pointed that environment variable to the installation directory of Rational® Performance Tester.

Note: On Windows® and Linux operating systems, the TEST_WORKBENCH_HOME environment variable is set after the installation of Rational® Performance Tester is complete.
Create any or all the following types of test assets in Rational® Performance Tester to test your application:
  • Compound tests
  • Performance tests
  • Schedules (Rate or VU Schedules)
Test Author Guide.
Install UrbanCode Deploy with at least one agent. IBM UrbanCode Deploy documentation.

System requirements for information about specific versions of UrbanCode Deploy requirements.

Install the IBM® Rational® Performance Tester UCD plugin on UrbanCode Deploy. Installing the plugin on UrbanCode Deploy.
Create a Component in UrbanCode Deploy. Creating a component in UrbanCode Deploy.
Create a Process for the component in UrbanCode Deploy. Creating a process in UrbanCode Deploy.
Configure the Process that you created for the component in UrbanCode Deploy. Configuring the process.
Create a Resource in UrbanCode Deploy. Creating a resource in UrbanCode Deploy.
Configure the Resource. Configuring the resource.
Create an Application in UrbanCode Deploy. Creating an application in UrbanCode Deploy.
Configure the Application that you want to use to run performance test assets from UrbanCode Deploy. Configuring the application.
Run the test assets from UrbanCode Deploy. Running tests from UrbanCode Deploy.