如何从JMeter中的聚合摘要报告中验证TPS是否已实现

clj7thdc  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(138)

我需要验证API TPS中的一个。
6TPS为要求。
我已经给了6个用户负载,1秒的起搏和运行了1小时。输出捕捉连接。
根据输出,我如何验证API是否达到6TPS。
提前感谢enter image description here

watbbzwu

watbbzwu1#

在您的情况下,Get_id事务的TPS数是每秒1.9,因此我的期望是您需要删除起搏或增加用户数,或者两者都需要。
只有当响应时间为1秒(或更短)时,您才能在6个用户的情况下达到6个TPS,从您的结果来看,响应时间可能高达5.6秒,因此您的服务器无法每秒处理6个事务,您只需添加更多用户。
如果您想自动检查吞吐量,并且在未达到预期的每秒事务数时使测试失败,您可以考虑使用Taurus tool作为 Package 器来运行JMeter测试,Taurus提供了灵活而强大的通过/失败标准子系统,它可以检查多个指标,并在吞吐量低于预期的情况下返回非零的exit status code
更多信息:Failure Criteria

相关问题