Luxe Quality logo

Apr 27, 2024 3 min read

Secure Your Financial Future with Luxe Quality Fintech Solutions

Fintech

Platforms:

Web

Country:

Canada

Implementation time:

Dec 2022 - Nov 2023
CoverVault

Subscribe to Our Newsletter

Stay tuned for useful articles, cases and exclusive offers from Luxe Quality!

About Company

Vault is a revolutionizing business banking platform for Canadian businesses. By combining innovation and removing clunky processes, they are introducing a new way to manage daily finances to help scale business for their clients.  

Challenges and Solutions

We were called to automate the provided test scenarios using Testim.io to thoroughly test the newly developed functionality and perform integration and E2E tests. Our testing process introduced advanced test design techniques, which allowed us to identify previously undiscovered bugs. 

Let us share with you some aspects of the work on this project.  

Challenges  

Solutions  

To identify and log bugs both in existing and newly created functionality

Bug reports were created by our team to identify and log bugs both in existing and newly created functionality. Monitoring the bug's status and communicating with developers for updates and clarifications

The available documentation was limited

The documentation focused on automation scenarios. Using Testim.io, our team created automated tests that captured user interactions, serving as self-contained documentation and streamlining the testing process

Features Of The Project

The primary objective of the testing was to assist in achieving the application's primary goal, which is to streamline financial management for medium and small businesses.  

Technologies, Tools, and Approaches

Our team performed automation testing of end-to-end (E2E) scenarios using Testim.io. This involved creating and executing automated test scripts that simulate real-life user interactions with the application from start to finish. 

In this process, we developed test scripts within the Testim.io framework to interact with the application's user interface, input data, and navigate different screens or pages. These scripts replicated user actions like clicking buttons, entering data into forms, and validating expected outcomes, such as correct page transitions or data processing. Using Testim.io for automation, we could execute these tests and efficiently ensure consistent, repeatable results. It allowed us to identify any issues within the application, such as functionality errors, broken workflows, or user interface problems, ultimately enhancing the web application's quality and reliability.  

Results

  • 5-15% reduction in test runtime achieved through automation of test scenarios.
  • The client gained the ability to integrate these tests into Continuous Integration (CI), which improved the development team's efficiency. 
  • All created bug reports contained detailed descriptions of identified defects, including their nature, severity, and potential impact on the web application functionality.  
  • E2E test scenarios were automated. These were considerably more comprehensive than typical test cases. These tests played a crucial role in ensuring the quality of the web application. 
  • Functionality errors were identified and addressed before the release, which helped to enhance the web application quality and reliability, preventing these issues from affecting end-users. 

Implementation Steps

1. Requirements Gathering   

The first step in the implementation process was gathering all the requirements. The team worked closely with Vault to understand and document their specific needs and expectations.

2. Develop Test Scripts and Test Scenarios  

Created comprehensive step-by-step instructions on how to execute the tests tailored to Vault's business banking platform.

3. Execution of Tests   

It is where running the tests and recording the results took place.

4. Automate the Test Scenarios  

Our main objective was to automate the test scenarios provided by Vault using the Testim.io framework. We created automated test scripts within Testim.io to simulate user interactions with the web application. The main focus was on integration testing to ensure smooth functioning of individual components, and end-to-end (E2E) testing to test the entire application workflow.

5. Analyze Test Results  

At this point, we carefully examined test results and documented any discovered issues or bugs. 

6. The Teamwork   

Collaborated with Vault's development team for prompt bug fixes and retesting.

7. Verification of Bug Corrections  

In this step, we validated that the bugs have been successfully corrected, ensuring the stability of Vault's platform. 

8. Testing Wrap-Up   

At the last stage, we successfully wrapped up the testing process by preparing a comprehensive test results report and providing recommendations for further enhancements.

Services provided
  • Functional testing
  • Automation testing
  • System testing
  • Retest
  • Integration testing
QA Technologies used
  • TestimIO
    TestimIO icon

Your project could be next!

Ready to get started? Contact us to explore how we can work together.

discuss your project

Other Projects

Read more