Setting up the integration with Jenkins
Before you begin
-
HCL OneTest™ API or HCL OneTest™ API Agent must be installed on the same computer where Jenkins is installed.
-
If you are using Apache Ant to run your tests, you must have installed it on the same computer. It is not necessary to install HCL Quality Server on the same computer as the other software.
See also, Note.
About this task
- In V9.1.1 or earlier: RITPluginForJenkins-1.4.hpi.
- In V9.1.1: IntegrationTesterPluginForJenkins-1.4.hpi.
- V9.1.1.1 or later: IntegrationTesterResultsPlugin-version.hpi, where version is the plugin version number. For example, 1.5.
The test execution plugin IntegrationTesterTestExecution-version.hpi is available in HCL Quality Server V9.1.1.1 or later only. It requires HCL OneTest™ API or HCL OneTest™ API Agent V9.1.1.1 or later.
Procedure
- Download and extract the Integration Tester plugins for Jenkins package (CIJenkins.zip) that is provided with HCL Quality Server. For more information on the tool package list, see HCL OneTest API tool packages.
-
Copy the
IntegrationTesterResultsPlugin-version.hpi
file from the downloaded package to a temporary location on the computer where Jenkins is installed.For the exact file name, check Note.
-
Open the Jenkins dashboard using a web browser and click
Manage Jenkins.
The Manage Jenkins page is displayed.
- Click Manage Plugins.
- Click the Advanced tab.
-
Click the Choose File option under the
Upload Plugin, navigate to
the
hpi
file, and click Open. - Click Upload.
The plugin is installed.
- Select the Restart Jenkins when installation is complete and no jobs are
running check box.
Alternatively, restart Jenkins manually.
-
Optional: After Jenkins restarts, verify that the plugin is
installed by completing the following tasks:
-
Repeat from Step 2 to Step 9 for the
IntegrationTesterTestExecution-version.hpi
file.
Note: When you repeat Step 9, the name of the plugin to look for is Integration Tester Test Execution Plugin.
Results
You can use Jenkins to run HCL OneTest™ API tests and view the results.