There are two types of KRE licenses.
Node-locked license: one license is tied to one specific machine. This license applies for physical or virtual machines with fixed hardware specifications in each execution session.
Floating license: one license is assigned to one parallel execution session. This license applies to all types of execution environments, and can be shared across multiple accounts/machines.
For more details on Runtime Engine usage, see our Katalon Runtime Engine guidelines.
*** if the test machine is dynamic, you would need the Floating type (applies to all types of execution environments) instead of Node-locked (fixed machine id) ***
Q1. I want to run your configuration with node-locked KRE licenses, how many do you need?
Any members of an Organization can use the Katalon Runtime Engine online licenses that the Organization has purchased. Learn about how to add a new user to your Organization.
Users need API Keys to activate an online RE license. Example:
katalonc -noSplash -runMode=console -consoleLog -noExit -projectPath="C:\Users\Katalon Studio\Project\YourProject.prj" -retry=0 -testSuitePath="Test Suites/TS_RegressionTest" -browserType="Chrome (headless)" -apiKey=abczxzxz -orgID=123xx
Q2. Is it possible to upgrade our node-locked KRE license for floating KRE license?
You can cancel the Node-locked license and subscribing the new Floating (monthly) or contact our Katalon Customer Success <email@example.com> for further help (yearly subscription).
Q3. In testOps, what is an online or offline license?
Online: Users need API Keys to activate an online RE license, and internet connection is required.
Offline: You can generate the .lic file and put it in the local folder, NO internet connection is required when you run the test.
Q4. With this configuration that works with trial license, what is the equivalent to buying?
For node-locked licenses: The number of node-locked licenses to acquire is the higher amount between the number of machines and the number of maximum parallel sessions that you plan to execute. For example:
If you have 1 machine and want to run 3 parallel sessions on the same machine, you’ll need 3 licenses.
If you have 5 machines and want to run 1 execution session per machine at a time, you’ll need 5 node-locked licenses.
For Floating licenses: The number of licenses is equal to the maximum number of parallel execution sessions at a time in Docker or Azure DevOps.
Please review "Frequently Asked Questions": https://www.katalon.com/pricing/ for more information.