Question

I am creating a ecommerce website in magento. I want to use stress testing on my website to see How robust is my website and how much load it can bear. I have gone through a lot of stuff for that but I could not find something satisfactory. Please suggest me some tools for doing that and can i do it on localhost?

Was it helpful?

Solution

You can use jmeter, apache bench, siege to load test your website.

Try increasing the load on your server with these tools. And find the maximum number of clients that your application can handle. Then increase more load to see how more it can take before it breaks.

Recently I did some load testing on a streaming server with flazr. Server were working fine till 400 concurrent connection. After 400 it starts to become slow and when its 450 it breaks. So 400 was the maximum number of connection it supports. But if its near 450 I'll try to decrease load to save my server or increase the hardware capacity like RAM, CPU, NIC

Some links might be usefull

  1. Bench-marking site performance with apachebench
  2. Simple is Hard a siege is being used by Rasmus Lerdorf on a Talk
  3. SQA.SE answer on where can I find good jmeter tutorials

OTHER TIPS

I used Jmeter to test load and performace of the Magento website. Jmeter is good validator tool and generate quit efficient analysis report. Jmeter is quit useful for small and medium business to test website load and performance and it is free from any license.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top