保持JMeter报告中请求的原始顺序

保持JMeter报告中请求的原始顺序,jmeter,jsr223,Jmeter,Jsr223,我使用以下代码按响应时间标记请求 if (prev.getTime() > 170 && prev.getTime() < 340) { prev.setSampleLabel(prev.getSampleLabel() + " > 170") } else if (prev.getTime() > 340 && prev.getTime() < 4000) { prev.setSampleLabe

我使用以下代码按响应时间标记请求

if (prev.getTime() > 170 && prev.getTime() < 340) {
    prev.setSampleLabel(prev.getSampleLabel() + " > 170")
} else if (prev.getTime() > 340 && prev.getTime() < 4000) {
    prev.setSampleLabel(prev.getSampleLabel() + " > 340")
} else if (prev.getTime() > 4000 && prev.getTime() < 8000) {
    prev.setSampleLabel(prev.getSampleLabel() + " > 4000")
} else if (prev.getTime() > 8000) {
    prev.setSampleLabel(prev.getSampleLabel() + " > 8000")
}
if(prev.getTime()>170&&prev.getTime()<340){
prev.setSampleLabel(prev.getSampleLabel()+“>170”)
}else if(prev.getTime()>340&&prev.getTime()<4000){
prev.setSampleLabel(prev.getSampleLabel()+“>340”)
}else if(prev.getTime()>4000&&prev.getTime()<8000){
prev.setSampleLabel(prev.getSampleLabel()+“>4000”)
}else if(prev.getTime()>8000){
prev.setSampleLabel(prev.getSampleLabel()+“>8000”)
}
聚合报告和摘要报告包含的请求名称的顺序不同于线程组中原始请求的顺序。每个请求的样本总数以这种方式不可见。

JMeter始终将样本结果存储在其执行顺序中,JMeter倒置执行采样器(或根据

如您所见,采样器4是第一个,因为它是首先执行的,但是,从JMeter 3.2开始,可以通过单击列标题按标签对请求进行排序):

按标签对请求排序的另一个选项是生成


谢谢!是否也可以保留请求的原始顺序?它们不是按字母顺序排列的,而是按预定义的逻辑方式排列的。