UiPath Documentation
test-manager
latest
false

Test Manager user guide

Last updated May 13, 2026

Parameters

Creating parameters

You can create parameters for each test case within a test set. You can add a maximum number of 250 parameters, each required to have a unique name in the context of a test case.

Parameters can only be of type String.

  1. Open the test case to which you want to add parameters.
  2. Go to the Parameters tab.
  3. Select Create Parameter and fill in the fields below:
    1. Name - Give the parameter a unique name.

When you name the parameter, you can use letters, numbers, spaces, and the following characters: -, _, ,, and ..

For example, name the parameter as adminName. 2. Default value - Type the default value of the parameter.

Remember that parameters can only be of type String.

This Default value field is not mandatory, so if you leave it empty, then the parameter will be an empty string.

For example, set the default value to JohnDoe. 3. Hint - Offer additional information about the information that the parameter holds.

For this example, add the following hint: The supervisor of the organization.

  1. Select Create to create the parameter.

Parameters that you create in the Parameters tab of a test case can currently be used only for manual test executions.

Editing parameters

After you create parameters, you can edit them, according to your use case.

  1. Open the test case for which you want to edit a parameter.
  2. Go to the Parameters tab.
  3. Select Edit next to the parameter that you want to edit.
  4. In the Edit Parameter window, update the fields that you want to change.
  5. Select Save to save the changes.

Using parameters in manual testing

You can use parameters in manual or automated testing with the default values that you set for each test case. Or you can override the default parameter values for the test cases within a test set. For information on overriding parameter values, visit Overriding parameters.

  1. Create a new test case.
  2. Depending on the execution type you want to use, follow these steps:
    • Manual execution:
      1. Go to the Manual Steps tab and add manual steps.
      2. To reference parameters into the manual steps, input their name between double curly brackets.

For example, to add the username parameter inside a manual step, reference it as {{username}}.

  • Automated execution: During the automated execution of a test set, the Studio arguments from the automation (corresponding to each test case) are automatically applied (as parameters) in Test Manager, at test-set level for each test case added in the test set.

For automated executions, Studio arguments are surfaced in the Override parameters view at the test-set level. They do not appear in the Parameters tab of an individual test case, which is reserved for parameters that you manually create in Test Manager.

Test Manager parameters are always of type String. Because of this, data is passed from Test Manager to a Studio argument only when that argument is also of type String. If the Studio argument uses a different data type, the value is not passed, even if the names match.

Tip:

In Test Manager, parameters created for test cases do not automatically map to the arguments defined in the Studio automation, even if they share the same name. Test Manager parameters operate independently from the arguments defined in Studio. When you create a parameter in Test Manager, it does not automatically pass its value to the Studio automation during execution. The intended workflow is to use overriding parameters from the test-set level.

  • Creating parameters
  • Editing parameters
  • Using parameters in manual testing

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated