首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >APDEX HTML报告-为每个页面/请求指定不同的JMeter阈值

APDEX HTML报告-为每个页面/请求指定不同的JMeter阈值
EN

Stack Overflow用户
提问于 2016-12-09 02:08:32
回答 2查看 3.3K关注 0票数 1

我们的webapp有几个运行时间非常长的请求,我们向用户显示了一个进度条。对这些请求使用相同的APDEX值是没有意义的。

APDEX表包括显示每个页面的阈值的列,这让我相信应该有一种方法来做到这一点。为什么要在每页都包含它们,而不是只在顶部说一次。

我也非常乐意将这些页面完全排除在APDEX之外。

我在docs中找不到任何有关排除或定制APDEX的内容。

EN

回答 2

Stack Overflow用户

发布于 2016-12-09 06:36:23

您不能自定义每个事务的阈值,这是一个尚未实现的增强请求:

2017年4月14日编辑:

  • 从JMeter 3.2开始,现在可以自定义每个事务的阈值

jmeter.reportgenerator.apdex_satisfied_threshold=500 jmeter.reportgenerator.apdex_tolerated_threshold=1500 jmeter.reportgenerator.apdex_per_transaction=sample(\d+):1000|2000;\

示例A:3000|4000;\ scenarioB:5000|6000

您可以对包含索引的模板进行裁剪,它是一个免费标记模板,位于:

  • bin/report-template/index.html.fmkr

我建议你复制现有的文件夹,修改文件,并在user.properties文件中使用属性引用它:

将jmeter.reportgenerator.exporter.html.property.template_dir=path添加到已复制和修改的模板文件夹中

一个更好的想法是实现增强并将其贡献给JMeter。

票数 0
EN

Stack Overflow用户

发布于 2017-10-20 18:51:16

使用JMeter 3.3可能是这样的

代码语言:javascript
复制
jmeter.reportgenerator.apdex_per_transaction=sample(\\d+):1000|2000;\
    sampleA:3000|4000;\
    scenarioB:5000|6000

文档在这里:https://jmeter.apache.org/changes_history.html

JMeter 3.2有一个bug,这使得这个特性无法使用:https://bz.apache.org/bugzilla/show_bug.cgi?id=61292

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41046061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档