best and reasonable performance testing tool

looking for a good performance tesing tool to load test with 5000 concurrent user a b2c ecommerce site
qutbudAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

MereteCommented:
Hi, I dont know what they use these days so I will share for you the tool I use OCCT to test performance of computers
have a look at the OCCT tester. has the base level
OCCT Perestroïka is a stability checking tool, free for personal use.
http://www.ocbase.com/index.php/software
and the Pro version costs 150 dollars a year
http://www.ocbase.com/index.php/software/19-occt-pro
http://www.ocbase.com/
If this is not in your area of Interest then Solarwinds may be another
https://www.solarwinds.com/
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Craig KehlerDirector of Customer RelationsCommented:
JMeter, which is part of the Apache project, is a useful load testing tool. It will take some time to learn, but is quite powerful.
http://jmeter.apache.org/

Be very aware of this:
JMeter is not a browser, it works at protocol level. As far as web-services and remote services are concerned, JMeter looks like a browser (or rather, multiple browsers); however JMeter does not perform all the actions supported by browsers. In particular, JMeter does not execute the Javascript found in HTML pages. Nor does it render the HTML pages as a browser does (it's possible to view the response as HTML etc., but the timings are not included in any samples, and only one sample in one thread is ever displayed at a time).

While it can simulate many connections and test scaling of requests, logins, etc it will not fully performance test a Javascript heavy page. This could hide a performance issue that is only triggered in a full render of the page.

Typically those types of issues can be tested for using Selenium Webdriver and careful analysis of page load times.
http://www.seleniumhq.org/projects/webdriver/

If you don't have some sort of application monitoring in place already I would highly recommend doing so. Merete linked to solarwinds above, something like that can be extremely helpful in quickly determining the cause when despite all your testing you find an application crippling issue in production.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
E-Commerce

From novice to tech pro — start learning today.