You cannot activate your TestExecute license on a virtual computer. You can activate it on a physical computer only.
To run automated tests in a virtual environment, you use virtual machines as test workstations and use some physical computer as the License Manager PCs.
Also, note that if you have TestExecute installed on a virtual machine, there is no need to activate the product instance there. Activate the license on the physical License Manager PC; activation on workstation is not necessary.
For information on running TestExecute on virtual machines, see Using TestExecute on Virtual Machines.
You can also try resolving the problem by using the Licensing Troubleshooter on our web site:
The troubleshooter will also help you collect information needed to submit a request to the SmartBear Support Team.