MarketplaceStudioActivityAutomated Test Case Generator

Create your first automation in just a few minutes.Try Studio Web

Automated Test Case Generator

Automated Test Case Generator

by Jeevith Hegde

StarStarStarStarStarStarStarStarStarStar

0

Activity

Downloads

146

back button
back button
carouselImage0
next button
next button

Summary

Summary

This library automates the process of creating test cases using an Excel input source.

Overview

Overview

The idea for this library initial started in June 2022. I noticed that in order to scale our test automation efforts, we also need to build tools which can help us produce test cases in a consistent and easy way, independent of the project or the test automation developer working on test automation projects.  

  1. Currently our RPA/Test developers spend a lot of time setting up the necessary test case workflows in test automation projects. This does not scale.
  2. A test developer requires up to 4 minutes to prepare a testing workflow with good annotations and structure. 
  3. Saving time in creating test cases can impact many automation teams across the globe.

 

UiPath workflows are modular .xml objects. We have found a novel way to utilize the .xaml format to create automated test cases. 

Update after HyperHack2022 ( HyperHack 2022 Hackathon Winners | Community Blog (uipath.com))

  • Added a boolean which when true, will create additional workflow files that can be consumed within the test cases generated.
  • The workflow template used is similar to the one mentioned in this forum tutorial (https://forum.uipath.com/t/creating-error-proof-reusable-workflows-in-uipath/331675).

This activity won 1st Prize@UiPathHyperhack2022. Thank you to my team members John and Fredrik and my employeer HEMIT.

Features

Features

This library consists of one activity:

  1. GenerateTestCases

The activity converts test requirements input (from an Excel sheet) obtained by manual testers or testing responsible into UiPath Test Case Workflows. 

In addition, in_CreateInvokeableWorkflows boolean can be used to create additional workflow files. This ensures:

  1. That you get full control over how and where the test case logic fails.
  2. Reuse these workflows in another project (RPA or Test automation) as these are standalone worfklows.

Additional Information

Additional Information

Dependencies

UiPath.Excel.Activities >=2.16.0 UiPath.System.Activities >=22.10.3 UiPath.Testing.Activities >=22.10.0 UiPath.WebAPI.Activities >=1.13.2

Code Language

Visual Basic

Runtime

Windows (.Net 5.0 or higher)

Publisher

Jeevith Hegde

Visit publisher's page

License & Privacy

MIT

Privacy Terms

Technical

Version

1.0.0

Updated

June 15, 2023

Works with

Studio: 21.10.4 - 22.10+

Certification

Silver Certified

Application

UiPath Studio

Support

UiPath Community Support

Resources

Similar Listings