If you require an automated execution plan to be run on multiple execution servers, create a copy of the execution plan and assign additional keywords to the execution plan that match other execution servers.
If you do not require hardware provisioning to execute automated execution plans, you can use the reserved keywords that are created automatically for each execution server. In such cases, it is not necessary that you manually assign keywords to your execution servers. Instead, you can configure a one-to-one static execution server assignment for each execution plan.
A reserved keyword is assigned automatically to each newly created execution server. Reserved keywords are structured in the following form: #<execution server name>@<location name>.
Reserved keywords are only available when assigning keywords to execution plans.
Keywords are assigned to virtual execution servers in the same way that they are assigned to physical execution servers. When you configure at least one virtual execution server, the #VIRTUAL keyword is dynamically created and made available for assignment to all execution plans. If you prefer that an execution plan is executed on a virtual machine, select the #VIRTUAL keyword for the execution plan. When an execution plan has neither the #VIRTUAL nor #PHYSICAL keywords, the execution may occur on either a virtual or a physical execution server, assuming the settings of the execution environments are the same. When a test's keywords match multiple virtual execution servers, the first matching virtual execution server that is identified is selected.
The execution plans can be combined into execution folders, where a folder can include execution subfolders and execution plans. The options for an execution plan execution are also available for an execution folder execution.
Keywords of Executed Folder | Keywords of Contained Execution Plan/Subfolder | Execution of Contained Execution Plan/Subfolder |
---|---|---|
Has no keywords | Has no keywords | An execution plan without keywords obtain status NOT EXECUTED after execution |
Has no keywords | Has keywords | Execution servers are assigned based on the execution plan/subfolder keywords |
Has keywords | Has no keywords | Execution servers are assigned based on the folder keywords |
Has keywords | Has keywords | Execution servers are assigned based on the folder keywords |