我们如何通过使用jmeter来得出宁静的api性能

时间:2016-02-16 12:37:44

标签: jmeter performance-testing restful-url

我正在使用Jmeter测试restful API的性能。所以我想知道我怎样才能根据什么类型的验证来验证其性能是好还是坏。验证

2 个答案:

答案 0 :(得分:1)

首先写下您的性能要求。要求应涵盖延迟和吞吐量。为简单起见,假设您的API只有两个操作:" read"和"写"。

您的要求可能如下:

API应支持10000"每秒读取"每秒10000"写入" s,90%的情况下延迟低于0.2秒。

一旦您描述了此要求,请尝试在JMeter中模拟此场景,并查看是否满足要求。

答案 1 :(得分:1)

" good"没有标准。或者"坏"性能。一般来说,人们正在寻找以下答案:

  • 系统是否能够在合理的响应时间内为预期数量的用户提供服务
  • 如果出现峰值负载,系统的行为如何?
  • 在压力负载的情况下 - 会发生什么(数据丢失,进程关闭,服务器重载/重启等)?当负载恢复正常时系统会恢复吗?
  • 什么是瓶颈及其原因(代码质量差,配置不正确,网络问题等)?

参考资料: