𝐓𝐞𝐬𝐭 𝐒𝐮𝐢𝐭𝐞 𝐒𝐭𝐮𝐝𝐢𝐨 𝐔𝐩𝐝𝐚𝐭𝐞𝐬 𝟐𝟎𝟐𝟐.𝟏𝟎 







UiPath Test Suite has already been a potential impact on the Application and RPA Testing domain and it is just getting better.



Below are some of the updates to the Test Suite on the UiPath Studio component.



𝐃𝐲𝐧𝐚𝐦𝐢𝐜 𝐃𝐚𝐭𝐚 𝐃𝐫𝐢𝐯𝐞𝐧 𝐓𝐞𝐬𝐭𝐢𝐧𝐠 𝐰𝐢𝐭𝐡 𝐓𝐞𝐬𝐭 𝐃𝐚𝐭𝐚 𝐐𝐮𝐞𝐮𝐞
-         Store, manage and update your test data centrally using Test Queue.
-         Consume test data using the Test queue with an option to run the test case on a range of subset data.
-         Move the existing test data which is linked to the excel file to Test Data Queue.
Why it is important?
-         Previously, the inputs for data-driven test cases were static, and you had to visit Studio each time for updating the test data.
- The analyst can upload the test data to the Test queue, can verify the test results for all the variations.

𝐀𝐮𝐭𝐨𝐦𝐚𝐭𝐢𝐨𝐧 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 𝐏𝐫𝐨𝐟𝐢𝐥𝐞𝐫
-         New toggle button is available under the Debug section of the studio, which helps by displaying the time taken for each activity.
-         It also shows the percentage of time taken for completing each step.
-         You can find all this information under the new Profiling tab in the studio.
Why it is important?
-         Monitor your workflow performance
-         Identify the activities taking the maximum time and fixing it.

𝐀𝐮𝐭𝐨𝐦𝐚𝐭𝐢𝐜 𝐑𝐏𝐀 𝐓𝐞𝐬𝐭 𝐂𝐚𝐬𝐞 𝐂𝐫𝐞𝐚𝐭𝐢𝐨𝐧 𝐄𝐧𝐡𝐚𝐧𝐜𝐞𝐦𝐞𝐧𝐭𝐬
-         Introduced in the 2022.4 release, using a semantic algorithm you can generate test data values for your given data-driven test case.
The latest enhancement includes
-         Generates verification from out and In/out arguments
-         Creates smarter test data values using the in-built regex. for e.g. On credit cards, and phone numbers.
-         Add/Delete Rows to the Test data widget
-         New Datatype support: Timespan and DateTime.
Why it is important?
-         Creating test data is a lot easier and more automated with the new enhancements

𝐔𝐩𝐥𝐨𝐚𝐝 𝐓𝐞𝐬𝐭 𝐑𝐞𝐬𝐮𝐥𝐭𝐬 𝐭𝐨 𝐓𝐞𝐬𝐭 𝐌𝐚𝐧𝐚𝐠𝐞𝐫
-         Upload the test results from Studio Test Explorer to Test Manager.
Why it is important?
-         To track the test efforts performed on Unit Testing, while using the Studio.
Track all the test execution at a central place in Test Manager.

𝐒𝐡𝐚𝐫𝐞/𝐑𝐞𝐮𝐬𝐞/𝐔𝐩𝐝𝐚𝐭𝐞 𝐰𝐢𝐭𝐡 𝐋𝐢𝐛𝐫𝐚𝐫𝐲
-         Extract reusable libraries from existing automation projects.
-         Works for both RPA Testing and Application testing projects
-         Create execution templates and test case templates in Process and Library projects
Why it is important?
- Reducing time and effort in reusing the test case templates
 
 
𝐓𝐢𝐦𝐞𝐫 𝐀𝐜𝐭𝐢𝐯𝐢𝐭𝐢𝐞𝐬 𝐚𝐧𝐝 𝐓𝐞𝐬𝐭 𝐖𝐢𝐭𝐡 𝐓𝐢𝐦𝐞𝐨𝐮𝐭
-         New timer activities are introduced through which you can track the performance of the workflow.
-         Activities include Start Timer, Stop Timer, Reset Timer, Resume Timer, and Timeout Scope.
Why it is important?
-         To track the performance of the targeted application, to measure the responsiveness.
-         "Additionally, there is also a Test with Timeout" file template, which is configured to throw a time-based exception, taking a screenshot of the failure that occurred in your workflow.
 

𝐓𝐞𝐬𝐭 𝐃𝐚𝐭𝐚 𝐀𝐜𝐭𝐢𝐯𝐢𝐭𝐢𝐞𝐬 𝐄𝐧𝐡𝐚𝐧𝐜𝐞𝐦𝐞𝐧𝐭𝐬
-         By default, all the new project comes with Testing activities installed.
-         New activities: Get Test Data Queue Items (Using different filters) and Delete Test Data Queue Items.
-         New toggle in Get Test Data Queue Item, through which you can mark the test queue as consumed or not.
-         Support for selecting specific folders for all the test data queue activities.
Why it is important?
-         To make testing available across all the developer profiles.
-         Adding more functionality and ease to perform testing using Studio.