Description
HCL DevOps Test Virtualization is software that is used for creating, maintaining, publishing, and running message-based stubs and database stubs. It can virtualize an application or database or just part of an application or database.
HCL DevOps Test Virtualization is software that is used for creating, maintaining, publishing, and running message-based stubs and database stubs. It can virtualize an application or database or just part of an application or database.
The HCL DevOps Test Virtualization plugin imports number of calls received and virtualized results from Kairos DB as metrics into HCL DevOps Velocity Insights. Data between the HCL DevOps Test Virtualization Server and HCL DevOps Velocity is synchronized by the OneTestEvent scheduled event which runs once a day by default. A data sync can be forced by toggling disable/enable on the integration.
HCL DevOps Test API and Integrations version 10.1.3 or later is required.
To use the HCL DevOps Test Virtualization plug-in, the plug-in must be loaded and an instance created before you can configure the plug-in integration. You define configuration properties in the user interface or in a JSON file.
As a result, a new metric called DevOps Test Virtualization is created under the Quality category in HCL DevOps Velocity Insights and the data is be populated as metrics.
The HCL DevOps Test Virtualization plug-in supports scheduled events integration which are listed in the following table.
Name | Description |
---|---|
OneTestEvent | Query DevOps Test Virtualization for records |
There are two methods to integrate the plug-in:
To install the plug-in, perform the following steps:
To integrate the plug-in, perform the following steps:
The JSON file contains the information for creating a value stream and integrating with the DevOps Test Virtualization server. Refer to the configuration properties section for details about the plug-in properties required for the creating the value stream in HCL DevOps Velocity along with DevOps Test Virtualization integration.
The following tables describe the properties used to configure the integration. Each table contains the field name when using the user interface and the property name when using a JSON file.
properties
configuration property.Some properties might not be displayed in the user interface, to see all properties enable the Hidden field.
Name | Description | Required | Property Name |
---|---|---|---|
NA | The version of the plug-in that you want to use. To view available versions, click the Version History tab. If a value is not specified, the version named latest is used. | No | image |
Integration Name | An assigned name to the value stream. | Yes | name |
Logging Level | The level of Log4j messages to display in the log file. Valid values are: all, debug, info, warn, error, fatal, off, and trace. | No | loggingLevel |
NA | List of plug-in configuration properties used to connect and communicate with the HCL DevOps Test Virtualization server. Enclose the properties within braces. | Yes | properties |
The name of the tenant. | Yes | tenant_id | |
NA | Unique identifier assigned to the plug-in. The value for the HCL DevOps Test Virtualization plug-in is ucv-ext-onetest-service-virtualization |
Yes | type |
Name | Type | Description | Required | Property Name |
---|---|---|---|---|
User Access Key | Secure | The user access key to authenticate with the HCL DevOps Velocity server. | Yes | ucvAccessKey |
DevOps Test API URL | String | The API URL of the DevOps Test Kairos Database. | Yes | oneTestUrl |
Uploaded: 09-Apr-2024 08:18
docker pull hclcr.io/accelerate/ucv-ext-onetest-service-virtualization:0.0.30
Uploaded: 15-Nov-2022 13:40
docker pull hclcr.io/accelerate/ucv-ext-onetest-service-virtualization:0.0.26
Uploaded: 01-Mar-2022 10:17
docker pull hclcr.io/accelerate/ucv-ext-onetest-service-virtualization:0.0.22
Uploaded: 10-Feb-2021 14:00