To use TestEngine, you need to have a license. This topic explains how to activate a fixed license.
To activate a fixed license online, you need a functioning Internet connection.
The firewalls and proxies in your network should allow access to the
https://licenseusage.smartbear.ioweb sites through the
If you use proxy
If you use TestEngine behind the proxy, you need to do the following:
Close TestEngine if it is running.
Open the ReadyAPITestEngine.vmoptions file in any text editor (for example, Notepad or Vim). The file is located in the <TestEngine installation>/bin/ folder.
Add the following lines:-Dhttp.proxySet=true
Docker container behind the proxy
If your docker container runs behind the proxy, add the following arguments to the
-e JVM_OPT_HTTP_PROXYHOST="-Dhttp.proxyHost=<Proxy address>"
-e JVM_OPT_HTTP_PROXYPORT="-Dhttp.proxyPort=<Proxy port>"
-e JVM_OPT_HTTPS_PROXYHOST="-Dhttps.proxyHost=<Proxy address>"
-e JVM_OPT_HTTPS_PROXYPORT="-Dhttps.proxyPort=<Proxy port>"
Using Web UI
Install TestEngine and start it.
Open the TestEngine web interface and log in as an administrator:http://<testengine-host>:<port>/
For example, if TestEngine is installed on your local machine, and you run it on the default port, use the following link:
TestEngine will open the Manage License page. Click Add License:
In the subsequent dialog, select License from File, click Browse, and specify the TestEngine license file (.zip or .key file):
Fill in the form fields and click Install:
The License tab will show information on the license:
Use the following operation:
The body must include two parts:
Use the following command line:
In this example:
Tip: You can also create the needed request from scratch.
Select the POST request to the /api/v1/license resource:
Set the Media type to multipart/form-data:
Open the Attachment panel and click Add Attachment:
Specify the license file.
Set the ContentID of the attachment to file:
Create a .json file with the activation info and add it as an attachment as well:
Change the Content type of the .json attachment to application/json, and its ContentID to activationInfo:
Open the Auth panel.
Select the Basic (Built-in) authorization type.
Tip: If you use the same credentials in several request, use authorization profiles.
Specify the user credentials and select the Authenticate pre-emptively option:
Send the request:
If the operation was successful, you will receive license information in the response:
The address and port of your TestEngine installation.