WHY DID THE CLIENT CHOOSE A1QA?
The Client reached the A1QA team as the specialists had successfully won the tender and conducted the pilot project.
The solution allows to sort multiple free and paid films and serials into various categories. Each film or series contains a description, information about the actors, interesting facts, and user reviews. No registration is required to access the content.
Subscriptions and multiple certificates enhance the amount of accessible content. Registration is performed via the application or social networks. The purchased content can be synchronized between different versions of the application.
The customer had his own testing team.
The A1QA project members were involved as independent quality control specialists to:
- Detect all possible bottlenecks
- Seek opportunities for improvement
- Make sure the work of the customer QA team was efficient.
A1QA allocated six specialists to assure the overall quality of the products: test manager, four QA engineers and one security testing specialist.
All in all, they completed three rounds of testing setting up 80+ test environments and selecting 30 mobile devices for testing. After every round, the detailed report was submitted to the customer.
The main focus was on payment transactions and free/paid videos access level testing.
Compatibility testing against various platforms and browsers also was given special attention, as the customer wanted to make sure the video content could be accessed regardless of the users' devices.
The project was completed entirely on time and within budget.
Based on the results of testing and QA workflow assessment, the customer decided on reorganization of the in-house QA processes.
- Functional Testing
- UI Testing
- Mobile Application Testing
- Security Testing
- Compatibility Testing
TECHNOLOGIES & TOOLS
- MS Windows
- Google Chrome
- Yandex Browser
- MS Internet Explorer
- Mozilla Firefox
- Apple Safari
- Opera Browser
- Apple iOS
- NMAP Project
- Open VAS
CHALLENGES AND SOLUTIONS
Access to some video content was allowed only from certain countries or geographic regions. Prices and payment options also differed depending on the user's geo location.
- To bypass video region restrictions and unblock geo restricted methods of payment, QA team used special tools to spoof their geo location. By doing this, they managed to verify all payment methods and check accessibility of the video content depending on the user's geo location settings.
It was vital to verify checkout flows and test payments for security and usability.
- Three different bank cards were provided by the customer to perform testing of various payment scenarios.
223bugs detected with 27 critical ones
23000test cases written
3months of project duration
30mobile devices used for testing
1300man-hours of project duration
6engineers on the project
80test environments setup
100%delivering on time and within budget