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

PL CSV SOLUTION

TEST AUTOMATION SERVICES

TEST AUTOMATION SERVICES

CASE STUDY: TOP 10 BANK AT

CASE STUDY: TOP 10 BANK AT

AGILE PERFORMANCE TESTING

AGILE PERFORMANCE TESTING

IVR LOAD TESTING SERVICES

IVR LOAD TESTING SERVICES

CASE STUDY TOP 10 BANK LT

CASE STUDY TOP 10 BANK LT

CASE STUDY RETAIL

CASE STUDY RETAIL

CASE STUDY GOVERNMENT

CASE STUDY GOVERNMENT

QA OUTSOURCING WHITEPAPER

QA OUTSOURCING WHITEPAPER

Latest posts from us

SoapUI Testing
SoapUI Tutorial: A Detailed Guide on how to create Project, Test Suite, TestCase and TestStep
SAP Application Testing
An introduction to SAP Testing
mobile-application-test
Mobile Application Test: How Does It Work?
regression-test
Top Regression Testing Tools
How Granularity Influences the Load Testing Results
How Granularity Influences the Load Testing Results with Grafana+lnfluxDB & LoadRunner Analysis