added

Creating flow parameters

Have you created a flow but wanted to use different values in the flow depending on the test that uses the flow? We have now introduced flow parameters! Flow parameters are variables that are scoped to the flow and they can be overridden for each instance of the flow as desired. To create flow parameters for a new flow, after filling out the flow name, you can click on the Parameters tab or the row indicating how many parameters are defined in the flow.

306

This will bring you to the Manage Parameters tab that shows the list of flow parameters defined in the flow and their default values. Initially, this should be empty if there are no flow parameters set up for the flow. Click on the Manage Parameters button to start adding some.

306

Here, you can fill in the variable name and the default value to assign to the flow parameter. If you wish to add more, click on the Add New Parameter button. Once you have added all the flow parameters, click on the OK button.

306

If you wish to override the default values, you can enter the new values in the input field for any flow parameter defined. The new values can be a static value, a variable (remember to use {{@variable}} notation), or a random value ({{digit:5}}).

306

Simply click the OK button and you can now use your flow parameter anywhere inside your flow!

📘

Referencing the flow parameter

Flow parameters are prefixed with flow. so remember to add that in front of the flow parameter name when using them! Variable dropdown selections should already include the flow. prefix for flow parameters.

There are even more ways to take advantage of flow parameters. To find out more, please see the help docs.

🚧

Converting existing flows to use flow parameters

For existing flows, converting the variables used in the flow steps to flow parameters may break other tests that use the flow. We are in the process of adding support for this conversion and will have this released soon.