Case Studies

Bot Testing – Power Automate

Document management and subsequent communication operations following the manual work on an uploaded document by competent authority at different hierarchical levels of an organization are automated using Microsoft power automation bots.
Project

Testing RPA

Country

Dubai, UAE

Duration

2 Months

Tool

Microsoft Power Automate

Type of Testing

Acceptance Testing

Type of Testing

Data Validation Testing

CHALLENGES FACED BY THE CLIENT

The RPA project tests DMS and its associated workflow implementation automated using Microsoft power automate tool. The project workflow implemented by using bots were to be understood well for extensive testing of the Bots.

Lack of in-house testing team

Lack of in-house testing team

The client lacked an in-house testing team. Also, they realized the difficulties and challenges faced by the software developers in testing the Bots from a software tester’s perspective. So they found it risky to entrust the testing of the Microsoft Power Automation Bots to their software developers.

Testing to be done within a short time span

Testing to be done within a short time span

The release of the project was anticipated soon. So testing was to be completed in a short time period which made it compulsory to seek the service of independent software testing companies possessing experienced software testers who are experts in Robotic Process Automation testing.

Scarcity of skilled RPA testers

Scarcity of skilled RPA testers

The number of companies capable of performing testing on a Robotic Process Automation project were limited at that time. The client was concerned of under-performing bots getting released due to incorrect and inappropriate testing and validation strategies used for testing bots.

SOLUTIONS BY TESTVOX

The client identified the potential of Testvox in RPA / Bot testing after some exploration and finally connected with us.

Connected to familiarize with the workflow

Connected to familiarize with the workflow

Robotic Process Automation experts from Testvox connected with the client to become well-versed with the project workflow. Thus, they gained valuable insights into the project's functioning, which led to increased productivity and ultimately resulted in a commendable outcome upon completion of the project's testing phase.

Divided the Project into separate modules

Divided the Project into separate modules

Our bots testing team divided the project into different modules and created the module wise test cases/check points and got them validated from the client. Our Power automation testing experts ran the source code shared by the client and tested the project module wise based on the Test cases prepared.

Tested through Remote Access

Tested through Remote Access

To facilitate our extensive testing process, the client set up a separate project run environment for us to do the testing through remote access. After the completion of testing of all the modules in the project workflow, we shared our report with the client.

Bug reporting and rectification

Bug reporting and rectification

The test report was shared after the completion of testing and the client rectified the bugs based on our test report. Continuous testing support was provided until the identified bugs were rectified up to the satisfaction of the client.

Suggestions to perfect the bots

Suggestions to perfect the bots

The uploaded documents were to be approved, verified or denied at each level of the workflow by the users representing that level. Suggestions were provided by our experienced RPA testers to improve the design of the bots that listened to each of these actions from the current level and send notifications to the user in the subsequent level.

OUTCOME

Bot testers from Testvox were able to complete the testing of this Robotic Process Automation project successfully within the stipulated time period even though it was of short duration.

20+

Suggestions

Experienced Bot testers from Testvox supplemented with more than 20 suggestions to improve the design of bots that listened to each of the actions by a user at a particular level on an uploaded document and send notifications to the user in the subsequent level for further action to be taken.

2k+

Test Cases

Software Testers from Testvox created more than 2000 test cases for testing all the modules of this RPA project. These test cases played a crucial role in making the bots to function correctly and appropriately as desired without causing any issues.

The successful completion of this RPA project within the stipulated time period boosted their confidence to deliver it to their client side without any concerns and it's currently working fine without any issues.
Sikha P Lead - Solution Desk, RPA
UPDATES

Chime in on some Testing updates here