我们正在JMeter中查看“聚合报告”页面,现在正在运行负载测试。在我们观察的同时,样品数量增加了近500 /秒,这个数字正在快速上升。但是,同一页面上的吞吐量仍然保持在18 /秒,而我们的错误率并没有增加。
如果我们的服务器仅处理18 /秒且错误数量没有增加(我们在数百万个样本中只有20个错误),jmeter如何发送如此多的样本。
请求是否等同于样本(它们似乎)?我们错过了什么吗?
答案 0 :(得分:1)
如果添加“查看结果树”监听器,您可以看到每个请求和响应 - 您应该检查响应是否是您真正想要的。
在“查看表中的结果”中,监听器比较每个响应的字节数。在所有情况下它是否与尺寸相匹配?
如果出现错误或回复错误,则会有所不同。
答案 1 :(得分:1)
请求DO等于样本。
吞吐量是测试期间发送到服务器的每单位时间(秒,分钟,小时)的请求数。汇总报告是达到服务器PER HOUR的请求数。
请记住,几乎所有错误都是用户定义的。使用JoseK的建议,安装查看结果树以查看您的回复实际是什么。如果它们是绿色的,但是不符合您自己的标准,请添加断言以将其变为错误。