【发布时间】:2020-07-02 08:18:32
【问题描述】:
我已经对 200 个用户进行了负载测试,并使用了 jmeter 提供的 APDEX 报告。所以在这份最终报告中,我注意到我的总交易数与KO 列不匹配。以下是快照格式:
Label #Samples KO
Transaction9 2383 0
Transaction10 2383 0
Transaction11 2383 0
Transaction12 2383 27
Transaction13. 2383 0
注意:
在transaction12 中,我有一个断言JSR223 Assertion,当此事务的样本使用AssertionResult.setFailure(true) 失败时,我将其设置为false。所以我的期望是报告应该如下:
Label #Samples KO
Transaction9 2383 0
Transaction10 2383 0
Transaction11 2383 0
Transaction12 2383 27
Transaction13. 2356 0
我按照 jmeter 文档生成了这种类型的报告。让我知道你的一些想法/经验。
【问题讨论】:
-
如果采样器失败,您希望测试停止吗?
-
我不想停止线程,而是希望继续下一次迭代
-
那你是说这个count只有在我们处理停止线程的时候才会匹配?
-
您希望线程在 Transaction12 失败后停止并且不处理 Transaction13,不是吗?
-
如果我们这样做会怎样?那么只有计数会匹配?
标签: jmeter jmeter-plugins jmeter-5.0 jmeter-4.0 jmeter-3.2