Jmeter:将统计数据格式化为 HTML 报告中的逗号

Posted

技术标签:

【中文标题】Jmeter:将统计数据格式化为 HTML 报告中的逗号【英文标题】:Jmeter: format statistics data to have comma in HTML report 【发布时间】:2021-08-20 13:45:58 【问题描述】:

有没有办法在生成的 html 报告中将统计数据转换为逗号 (,) 而不是点 (.)。

喜欢附图中的数据。

【问题讨论】:

您应该可以通过JMETER_HOME/bin/report-template文件夹中的文件自定义HTML报告。 【参考方案1】:

这不是你可以customize via JMeter Properties 做的事情,你将不得不做一些javascript 编程(不是很复杂的想法)

    report-template\content\js 文件夹下找到dashboard.js.fmkr 文件(位于JMeter 安装的“bin”文件夹中)

    您需要更改 2 行,从 JMeter 5.4.1 开始,它们是:

    Line # 194 看起来像:item = item.toFixed(2) + '%';,您需要将其更改为:

    item = item.toFixed(2).toString().replace('.', ',') + '%';
    

    Line # 213 看起来像:item = item.toFixed(2);,同样将其更改为:

    item = item.toFixed(2).toString().replace('.', ',')
    

Regenerate the dashboard,您应该会看到逗号而不是点。

【讨论】:

真棒德米特里,很明显你是这方面的专业人士。竖起大拇指!!!

以上是关于Jmeter:将统计数据格式化为 HTML 报告中的逗号的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter报告优化之New XSL stylesheet

导出到 Excel 时将所有数据格式化为文本(非通用)

Jmeter报告优化之New XSL stylesheet

将数字格式化为货币金额

jmeter中脚本数据分离并生成报告

更改jmeter发送邮件样式(转)