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.
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.
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 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.