The While action allows various items, such as web pages, to be iterated while a condition remains true, stopping once the condition is false and continuing with the rest of the User Path. A condition is composed of two operands and an operator. The operators are:

Each operand may be a variable ${VariableName} or a static string. In the case of the Exists operator, operand1 can only be a VariableName variable name.

Several conditions may be used within a While action. To add a condition, simply click on the + button below the table of conditions. You must then specify whether the action is executed if all the conditions are true (Resolve all the following items), or if at least one of them is true (Resolve one of the following items).