Automation Test Robot

An UiPath solution for "Unit Testing" your UiPath workflows

Automation test your UiPath

Without any more coding, you can automate testing your UiPath projects. This project enables test driven development in UiPath.

Inspiration

Testing in UiPath was horrible as you have to manually edit your (in/out) arguments every time, then click RUN button. While most of programing languages provide testing frameworks and CICD approach, workflow-style UiPath codes are lacking of these. My objective is to qualify UiPath codes by enabling automated tests and CICD approach.

Features

Automate generating test-case (template in excel) for each .xaml file, so you can input your test data (with In/Out arguments). All you do in excel.

Automate running all your test cases and reporting results

TestResult reported by The AutomationTestRobot

Test only 1 case, or all cases at once

When you run in Attended Mode, you can choose which sub-robot to run

Generate its own log files (besides UiPath Robot log), for furthur analyzing test result in CICD in the future version

TestLog generated by The AutomationTestRobot