Panaya test automation enables creating and using a variety of data types and to suppott adding logic, dynamic parameter values, and conditional behavior into your automated scripts. These expressions help you calculate values, compare fields, and control flow using operators, functions and parameters.
Whenever your data includes something which is more than just a simple “string”, you can use Expressions to -
Validate expected results.
Perform conditional checks.
Reference field values dynamically.
Apply simple formulas or transformations.

When using functions, parameters, operators and integers, make sure to check the Expression checkbox. In that case, a string should always be entered inside single quotes e.g. ‘string’.
You can also use the following operators to implement more sophisticated logic to your script:
Basic Operators
You can perform calculations or comparisons.
Math: +, -, *, /
Example: {Amount} * 0.15Comparisons: =, <>, <, >, <=, >=, !=
Example -
{Status} = ‘Approved’
Logical Operators
Combine multiple conditions.
AND, OR, NOT
Example -
{Amount} > 1000 AND {Region} = ‘EU’