【发布时间】:2016-03-19 21:55:47
【问题描述】:
我无法理解 jmeter 的确切结果是否正确?
【问题讨论】:
标签: load jmeter performance-testing stress-testing
我无法理解 jmeter 的确切结果是否正确?
【问题讨论】:
标签: load jmeter performance-testing stress-testing
您需要以正确的方式设计测试。如果您正在为 1 次迭代运行测试,那么它本身就需要纠正。您需要足够数量的样本,因此请进行更多迭代或运行更长时间的测试。
为了找到响应的正确性,请添加响应断言,但如果您确定响应的正确性,那么您接下来要做的就是了解实际的测试结果。
如果您发现随着负载的增加而出现较高的错误百分比,这意味着您的系统无法同时处理那么多负载。我建议您尝试以下操作:
获取这些数据点将帮助您了解系统性能随负载增加的趋势。您还可以在运行这些测试时检查资源利用率。这样你就可以知道你的系统支持多少并发。
【讨论】:
查看结果树是添加到每个项目的默认侦听器。如果您在那里查看,您将看到测试期间运行的所有步骤。如果您看到绿色复选标记,则该步骤通过,否则,您将看到一个红色 x 表示失败。
当您单击“查看树结果”中的某个步骤时,您可以查看 3 个选项卡。 1) 采样器结果 - 表示时间、大小、响应代码和响应消息 2) 请求 - 显示发送的内容 3) 响应数据 - 显示返回的内容
您可以将断言添加到每个步骤以指定通过/失败的标准。我几乎在每一步都使用响应断言来防止误报。
【讨论】: