Integration with Jenkins

You can use the HCL OneTest UI Jenkins plugin to run tests on a Jenkins server.

To automate testing with Jenkins, you must configure Jenkins primary server and Jenkins secondary server. This configuration provides a single Jenkins installation on the Jenkins primary server to host multiple Jenkins secondary server for building and running tests. For more information about the Jenkins primary and secondary server relationship, refer to the Jenkins documentation.

You must install the required version of the HCL OneTest UI Jenkins plugin on the Jenkins primary server, and install HCL OneTest UI on the Jenkins secondary server, where you create tests.

You can use the Jenkins Freestyle project to run test assets from Jenkins. With Freestyle project, you can create a build step from the Jenkins UI to run the test assets.

Refer to the following topics to learn more about integrating Jenkins with HCL OneTest UI in the Functional Test perspective: