The system under test was aimed at tracking the activity of the e-commerce solution members on both the website and client's mobile applications. The solution contained offers of the most desired brands in women's and men's fashion, home, travel, kids, etc.
In terms of testing, it was represented by a set of databases with data collected and processed by special jobs. The data was stored in nonrelational database and was constantly exported to DWH (relational database) in the aggregated state.
A1QA was focused on testing the validity of the data that had been collected, processed, and stored in the system. The company checked that no information was lost, oversupplied or stored incorrectly.
In addition, A1QA tested the libraries that were integrated into the customer's website and collected information. The tracking system didn't have its proper UI.
- Functional Testing
- Performance Testing
TECHNOLOGIES & TOOLS
- Apache JMeter
- Oracle Database
CHALLENGES AND SOLUTIONS
Not enough understanding of the data processing correctness:
- Dedicated team performed functional testing and analyzed the process of the data collection and storage.
An absence of optimal testing approach to such a specific product:
- Specialists created an appropriate methodology and elaborated an effective testing solution.
6+months of project duration
230test cases created and executed
2QA engineers on the project
35Major and Critical defects found
28man-months of project efforts