How boomq.io helped an e-commerce website prepare for a big sale
Learn how Boomq.io helped an e-commerce site prepare for a big sale.
Our customer, an online shoe store, was getting ready for a big sale. The traffic on the website was expected to increase fivefold, so the customer had to know whether it could handle the increased load during the peak season.
Our specialist used boomq.io to create a load testing scenario based on the customer's Google Analytics data. Two testing iterations were then conducted.
The first iteration showed that the website was not prepared for the increased traffic. Its caching was not configured, and the NGINX and DB configurations were suboptimal, so the website could handle only a threefold increase in traffic, not the fivefold increase that the customer anticipated.
Based on the first test results, our load testing specialist provided the customer with detailed recommendations on website optimization.
First iteration results
Second iteration test results: no critical errors; response time reduced to 12 seconds
When the optimizations had been completed, we performed a second testing iteration, which showed that the optimized website could handle a sevenfold increase in traffic. A comparative report on the test results was provided to the customer.
Load testing with Boomq.io helped our customer find flaws in his website's architecture. Our recommendations increased its performance by over two times, so now it's ready for any sales or marketing campaign. Upon the project's completion, the customer received a fully configured testing scenario, so, in the future, he can easily conduct load testing by himself.
Do you want your website to be prepared for Black Friday? We'll conduct load testing for you and provide recommendations on website optimization. Please contactboomq.io clients manager Mohamed Mehany at firstname.lastname@example.org to learn more about our offer.
Get 7 steps guide for entrepreneurs and marketers
Learn how to prepare your website for Black Friday
Create a one-time customized personal account with boomq.io and explore the world of website testing. This account allows you to run repeated tests using an already configured scheme and more. You'll also be able to compare your current test results with previous results for accuracy
For software engineers
Explore performance website metrics such as:
Response time per each response and user transaction
Number of users (active threads)
Requests per second
Transactions per second
Errors with response code distribution
Error rate percentages
Network: received and sent bytes (by total and each transaction).