Licenses for DevOps Test Virtualization
You can find information about the licenses that you can purchase to use Test Virtualization.
Test Virtualization Concurrent Virtual Services licensing
Test Virtualization 10.2.0 or later, supports Concurrent Virtual Services (CVS) licensing. With this form of licensing, each concurrent virtual service consumes a single CVS license.
A single Concurrent Virtual Services license is consumed for each stub that runs under the
following circumstances:
- When you run stubs in a Docker container or use the command line to run stubs.
- When you run tests that contain stubs in a Docker container or use the command line to run such tests.
- When you run test suites that contain stubs in a Docker container or use the command line to run such test suites.
The Concurrent Virtual Services license is returned to the license pool in the following
conditions:
- When the running stub is stopped.
- When the container is terminated if it encounters an error, the license is returned within 15 minutes from termination of the container.
This license requires that a FlexNet Cloud License Server is configured with valid Concurrent Virtual Services licenses.
If you run any resource other than a stub in a Docker container a single Test Integrations and APIs license is acquired for the duration of the run and returned once the run is completed.
For example, if you run a test or test suite that contains a stub, the following licenses
are consumed:
- A single Test Integrations and APIs license is consumed to run the test or test suite.
- A single Concurrent Virtual Services license is consumed to run the stub.
You must set up licensing before you can run virtual services, see Setting up licenses for DevOps Test Virtualization.