问题
I am struggling to get through performance testing which are amazon cloud based web application. we are going to launch our application in amazon cloud soon and we are trying to run the performance / load testing. Basically, i am trying to get result of our application service request / response time when 10 / 25/ 100 / 225 users using it simultaneously and network load test. What kind of approach do i need to follow since i was in to manual testing so far! is there any tool, where i can run and monitor my service request / response time.
Thanks in advance! Surya
回答1:
JMeter is a common choice for this: http://jmeter.apache.org
You can either set it up to test from one or more local machines or you can actually run it on AWS itself - there's a nice summary here: https://stackoverflow.com/a/16619103/334402
I have done both in the past and there are pros and cons to both - basically running it from machines over regular internet connections means you are using 'real' access networks, as AWS will generally have dedicated networking between its Data Centers.
On the other hand, running JMeter in AWS allows you set it up to test from different regions and probably will allow you generate a much higher load (unless you have lots of real machines at your disposal).
来源:https://stackoverflow.com/questions/32455547/amazon-cloud-web-application-performance-testing