test-manager
latest
false
UiPath logo, featuring letters U and I in white

Test Manager user guide

Last updated Oct 16, 2025

Creating automated tests

Before running performance scenarios, you must create, publish, link and assign your tests.

  1. Create tests in Studio. Configure the tests.
    1. Use Windows projects when you execute test cases on-premises, using unattended robots.
    2. Use Cross-platform projects when you execute test cases using serverless robots.
      Note: You cannot run desktop automations, such as for SAP WinGui, on Cross-platform projects.
      Important: You can create performance scenarios only for test cases built using the latest supported packages (Testing.Activities v.25.10.0 or higher, UIAutomation.Activities v.25.10.2 or higher, WebAPI.Activities v.2.1.0 or higher). Older versions may work locally or in test sets but fail when executed at scale.
    3. Design your automated tests as you would for any functional test case.
      For examples on creating various automated tests in Studio, visit the following tutorials:
      Tip: Run your automated tests locally in Studio to validate behavior before deploying it for performance testing, as tests must be data-stable and reliable before scaling.
  2. Publish your project containing the automated tests to Orchestrator. The project is published to Orchestrator under the form of a NUPKG package.
    For steps on publishing Studio project to Orchestrator, refer to About publishing automation projects.
  3. Link tests to Test Manager.
    1. Go to Test Manager, in the same tenant where you published the project to Orchestrator.
    2. Create a test case. Refer to Create test cases for detailed steps.
    3. Open the previously created test case, and use the Select automation option to link the previously published NUPGK package, containing the Studio automated tests. Refer to Selecting automation for detailed steps on selecting an automation for a test case.
  4. Assign tests to test sets in Test Manager. Refer to Assigning test cases to a test set for detailed steps.
  5. Run the test case in a test set in Test Manager to confirm successful execution. Refer to Executing automated tests for detailed steps.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo
Trust and Security
© 2005-2025 UiPath. All rights reserved.