Integration with UrbanCode Deploy

You can integrate HCL DevOps Test Hub (Test Hub) with UrbanCode Deploy to run 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 test assets for your application in desktop clients. After you configure the project in Test Hub, you can then run those tests assets from UrbanCode Deploy.

You must use the DevOps Test Hub UCD plugin to integrate Test Hub with UrbanCode Deploy. Integrating Test Hub 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...
Create any or all the following types of test assets in desktop clients to test your application:
  • API test assets
  • Functional test assets
  • Performance test assets
Create a project, and then configure the repository in Test Hub. Working with projects in a team space
Install UrbanCode Deploy with at least one agent.

Installing the server

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

Install the DevOps Test Hub UCD plugin on UrbanCode Deploy. Installing the DevOps Test Hub UCD plugin.
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 in UrbanCode Deploy.
Create an Application in UrbanCode Deploy. Creating an application in UrbanCode Deploy.
Configure the Application that you want to use to run test assets from UrbanCode Deploy. Configuring the application in UrbanCode Deploy.
Run the test assets from UrbanCode Deploy. Running tests from UrbanCode Deploy.