Test automation of the internet portal for entrepreneurs

The internet portal of our client aims to educate entrepreneurs – it offers expert advice, business solutions and an event calendar.

In 2018 the joint-stock company decided to automate the platform’s testing to decrease the expenses and to simultaneously speed up the release cycle. For this task they employed the Performance Lab team.

How have we worked on the project?

At the project’s start the customer has already employed the web-browser autotests, for which Selenium Grid has been configured in the client’s infrastructure.

This circumstance helped us to decide on the automation instrument – we’ve chosen Appium that functions both with Selenium Grid and mobile tests.

Especially in the mobile testing we’ve faced certain problems: the customer’s app for Android has started in the desired environment under compliance with some conditions, but its iOS version has not.

Another circumstance has additionally complicated the situation: the given hardware didn’t fit in the project goals, because it didn’t support the needed software. We had to solve this problem too.

At the beginning we’ve investigated the current situation in detail to find a solution.

As a result, the customer received a detailed report, where we described the three ways to implement mobile testing in the Kubernetes infrastructure. The client has chosen the most fitting option based on their own needs.

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.

The final solution looked like that:

The desktop web-browsers would work in Kubernetes. It also would receive the commands to control Android and iOS devices connected to the customer’s MacBook.

To implement this idea, we’ve deployed in the Business Affairs framework the mobile testing technologies, connected the required hardware and configured the software.

Apart from that we’ve run from 10 to 30 pilot tests to demonstrate the system’s functionality to the client.

Which results have we achieved?

After the Performance Lab’s pilot autotest run, the customer started to employ the autotesting. As such, the project was deemed to be a success.
  • The mobile testing scripts for the Kubernetes infrastructure have a life of its own – we use them in the other projects too.
  • In this way a challenge contributed to the Perfomance Lab team’s competence and it’s instrument set.

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

How to Build the Best Software Testing Team: A QA Project Manager’s Guide
6 Best Mobile App Testing Tools for Android & iOS
Everything You Need to Know Before Starting API Testing
Creation of the Load Testing Profile
Why Remote Testing Services are so Important during and after Pandemic