Reputation: 11
I'm testing performance for restful API using Jmeter. So just I want to know that how could I verify its performance whether good or bad based on what type of validation & verification.
Upvotes: 1
Views: 477
Reputation: 168147
There is no criteria for "good" or "bad" performance. In general people are looking for the following answers:
Reference material:
Upvotes: 1
Reputation: 5243
Start with writing down your performance requirements. The requirements should cover both latency and throughput. For the sake of simplicity, suppose your API has only two operations: "read" and "write".
Your requirement might look like:
The API should support 10000 "read"s per second and 10000 "write"s per second, with a latency that is below 0.2 second in 90% of the cases.
Once you have this requirement described, try to simulate this scenario in JMeter, and see if the requirements are met.
Upvotes: 1