Child pages
  • Tricentis Continuous Integration

Due to some maintenance issues, this service has been switched in read-only mode, you can find more information about the why

and how to migrate your plugin documentation in this blogpost

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Tricentis Continuous Integration pluigin integrates Jenkins with Tricentis CI and allows users execute Tricentis Tosca tests.

Plugin Information

View Tricentis Continuous Integration on the plugin site for more information.

Executing tests from Jenkins

"Tricentis Continuous Integration" build step configuration

To execute tests in Tricentis Tosca CI, a new "Tricentis Continuous Integration" build step should be added:

Field Name (pipeline property)RequiredDescription
Tricentis Client Path (tricentisClientPath)YesPath to either ToscaCIClient.exe or ToscaCIJavaClient.jar file. If ToscaCIJavaClient.jar is used, JRE 1.7 or higher should be installed on Jenkins Slave machine and JAVA_HOME environment variable should be set accordingly
Configuration File (configurationFilePath)No

Path to Tricentis CI test execution configuration XML file

Endpoint (endpoint)NoThis specifies the IP address of the webservice when the execution is performed on an external test computer. The webservice can be the TOSCARemoteExecutionService of the external test computer or the Manager Service of the Tosca Distribution Server.

"Tricentis Continuous Integration" pipeline configuration

For users using Jenkins Pipelines it is possible to specify Tricentis Tosca build logic using pipeline script:

Pipeline configuration
tricentisCI tricentisClientPath: '$TRICENTIS_HOME\\ToscaCI\\Client\\ToscaCIClient.exe', configurationFilePath: 'configuration.xml', endpoint: 'http://localhost:8732/TOSCARemoteExecutionService/'

Execution

Once the job is configured, simply run the job. Here is Jenkins job output example:

  • No labels