Test automation for the Popular Internet Platform

US company’s significant innovation is software for collecting and analyzing machine-generated data (logs). Software users can submit questions to a special web portal maintained by the vendor.

The web portal’s audience has grown steadily over time: today, this resource brings together tens of thousands of users, mainly consultants. Along with the number of users, the volume of data processed by the portal has increased, as well as its range of its capabilities.

All this gave rise to a problem for the customer: There wasn’t enough time to expeditiously test the portal. As a result, its stability was threatened.

Seeking to minimize these risks, company hired Performance Lab to overhaul the testing process.

There wasn’t enough time to expeditiously test the portal. As a result, its stability was threatened.

Got a project in mind?

There is no better place for a QA solution than Performance Lab.
Drop us a line to find out what our team can do for you.

How did we fulfill the customer's request?

This service isn’t a typical web portal, so applying test automation to it turned out to be an interesting challenge.

We built our system based on Selenium, because we believe it is the most convenient tool for automated testing of web applications. Moreover, our solution featured a data format conversion module and the use of UI indicators (icons, buttons, and tables).

Since it was critical for our client to minimize testing time, we also implemented multithreaded execution of the tests.

Another important feature of our solution was integration with the SauceLabs platform. This was done to cover user browser configurations and operating systems.

Among other things, we ensured that the customer started to receive test results in a more visual form: as HTML-formatted log files. These logs reflect a seven-level classification of errors: from problems with application logic to losing the connection with system modules.

What results did we achieve?

01

Regular and timely manual testing of the enormous amount of data on this platform isn’t possible. The test automation system created by Performance Lab made it possible to solve this problem.

02

Our system helps to control the web portal’s quality and stability. It plays an especially critical role during and after work on the website: our solution identifies any new problems, many of which would otherwise remain hidden.

03

The lack of time for testing is no longer a problem: not only did our system allow the customer to not increase the duration of development stages, it made it possible for them to shorten them by one day.

To this day, Performance Lab continues to maintain the test automation system designed. Our customer can take advantage of our know-how as a service: we know the specifics of the challenges facing the team on this project and we’re ready to adapt to the customer’s schedule. This means the company can be confident that its requests will be carried out with high quality and on time.

Download
brochures

More information about QA solutions we provide is available in our brochures

PL CSV SOLUTION

TEST AUTOMATION SERVICES

CASE STUDY: TOP 10 BANK AT

PERFORMANCE TESTING BROCHURE

AGILE PERFORMANCE TESTING

IVR LOAD TESTING SERVICES

CASE STUDY TOP 10 BANK LT

CASE STUDY RETAIL

CASE STUDY GOVERNMENT

QA OUTSOURCING WHITEPAPER

Latest posts from us

Why Is Load Testing Important for Web Applications
Types of Testing in Software Engineering
The Role of Manual Software Testing in Software Development
Top X Current Trends in Software Testing for 2020
How to Build Mobile Testing Strategy?
Share: