I got a requirement to do performance testing comparing the old system with the new system. Basically migrated from the cloud to AWS so the requirement is to check the performance for all the critical functionality. Can anyone please suggest me the best tool to do this and what sort of approach I can follow? Also please suggest to me how I can record and show the evidence? any tools?

  • What you did so far? Is there any limitation of mainstream load testing tools, such as JMeter, Locust, Gatling, etc, in your context? What do you mean by "comparing" and "check the performance" in terms of metrics? Sep 17, 2020 at 20:07
  • Yes, in terms of Metrics.
    – Samraj
    Sep 21, 2020 at 8:09
  • My question was "in terms of metrics, what information do you want to extract in order to compare the two systems?" Sep 21, 2020 at 8:12

1 Answer 1


Basically you need to implement a load test

  1. Implement the scenario(s) of your application usage by real users (or other systems) using a load testing tool
  2. Execute the test against the "old" system and collect relevant metrics, the key ones are:
  • average response time (as well as percentiles)
  • throughput (number or requests per second)
  • number of errors
  1. Execute the same test against the "new" system and collect the same metrics
  2. Compare "old" and "new" ones, the "new" ones should be not worse than the "old"
  • How many users I had to test for comparing both system performance? Do we have any standard values defined? or its based on server capacity? How do I define that? Please guide me. Thanks for your valuable answer.
    – Samraj
    Sep 21, 2020 at 8:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.