Test Automation with the UiPath Test Suite for a major Swiss Retail Bank

Test Automation with the UiPath Test Suite for a major Swiss Retail Bank

Through this case study, discover how we accelerated and improved the reliability of the tests performed on business applications and a web customer portal for one of the major Swiss retail banks.

Context and Challenges

Our client is one of the leaders in the retail banking sector in French-speaking Switzerland. It offers its customers a complete range of traditional and online banking services.

For many years, our teams have been working with the bank’s IT department to develop new versions and functionalities of business applications and a customer portal. And who says new deliveries, says implementation of numerous technical and functional tests (UAT, non-regression, compatibility).

In this context, our client was looking to:

Our Approach

Our client was already using the UiPath Robotic Process Automation (RPA) software for business process automation and wondered if the newly released UiPath Test Suite could meet their expectations. Therefore, one of our robotization experts performed a successful PoC (Proof of Concept) using the “Test Manager” add-on on a typical functional test case.

From then on, the project to implement the UiPath Test Suite for automating all functional tests was launched. We have thus:

  1. Organized a project planning session including the review and prioritization of the processes to be automated;
  2. Defined the functional test scenarios (UAT, non-regression tests, compatibility tests…) with the testing team;
  3. Built the necessary data sets to run the previously defined scenarios;
  4. Installed and integrated the Test Manager module of the UiPath Test Suite (a web application allowing to organize and monitor the tests performed);
  5. Ensured the automation of the processes based on each scenario and the functional documentation provided;
  6. Validated with the business all the processes carried out;
  7. Set up business dashboards to monitor the tests execution (number of tests launched, number of bugs reported, causes of bugs via screenshots to facilitate their resolution);
  8. Organized the planning and scheduling of tests via the UiPath Orchestrator, to limit manual operations as much as possible.

In order to guarantee that the robots developed fulfill their role, we remain at our client’s service during a “Hypercare” phase aimed at maintaining the test automation processes implemented. We intervene to make them evolve if necessary.

On-demand Webinar Functional Test Automation -Hyperautomation
On-demand Webinar Functional Test Automation -Hyperautomation

Benefits

Currently, a team of RPA and Testing specialists is still working with our client to develop new test cases and extend the use of the Test Suite platform to new applications.

Project Team

One Project Manager, one Test Manager, one QA Manager, one Performance Specialist et two RPA Specialists collaborated with our client for one month to implement this project.

Technologies et Partners

Discover our Hyperautomation and RPA services