Hero ImageHero Image

RPA Testing with Studio

RPA Testing with Studio positions RPA testing within the automation process, focusing on unit testing features, best practices, and real-world insights from UiPath development teams.
Difficulty level
Difficulty level
Intermediate
Content language
Content language
English
Product covered
Product covered
Studio, Test Suite
Completion time
Completion time
2 hours
About the RPA Testing with Studio training 

RPA, like any software, requires a full development cycle, including thorough testing. Effective RPA testing reduces maintenance costs and enhances automation value. This course places RPA testing within the broader automation process, covering essential UiPath Studio testing features. It focuses on unit testing for RPA workflows and incorporates best practices from UiPath's development teams.  

Product Alignment

This course was originally built using UiPath Studio version 2022.10, with updates reflecting changes in version 2023.10. We recommend using UiPath Studio 2023.10 to fully benefit from the latest features and improvements.  

Audience 

This is a two-hour course, and it is targeted at Automation Developers.  

Agenda 
  • Introduction to RPA Testing 

  • Components of Test Suite 

  • Creating Test Cases 

  • Generate Test Data for Test Cases 

  • Data-Driven Test Cases 

  • Mock Testing 

  • Guided practice—using the Test Explorer panel in Studio 

  • Guided practice—publishing Test Cases to Orchestrator and creating Test Sets 

  • Guided practice—executing and scheduling the Test Sets 

  • Final practice—RPA Testing 

  • RPA Testing best practices 

Learning objectives 

At the end of this course, you should be able to: 

  • Describe the importance of RPA Testing for continuous development and testing of automations. 

  • Understand about the different test suite components, their integrations and different testing activities. 

  • Understand the working of test cases and how to create them directly from the existing workflow. 

  • Explore the dedicated verification features for RPA Testing. 

  • Understand how to auto- generate random test data using the activities from the Testing package. 

  • Identify the differences between basic and data-driven test cases and when to use each of them. 

  • Learn how to create dynamic data-driven test cases using the test data queues in Orchestrator. 

  • Explore how to add, update, and remove data sets from a data-driven test case. 

  • Explain mocking and differentiate between test cases and test cases with mock activities.  

Get your diploma!Start the RPA Testing with Studio course.
Complete the course to unlock