性能测试工具 解决 Jmeter Dashboard Report HTML 测试报告中文乱码 至简办法

异彩飞天 · 2020年08月24日 · 最后由 异彩飞天 回复于 2021年04月21日 · 4275 次阅读

解决 Jmeter Dashboard Report HTML 测试报告中文乱码 至简办法

背景

之前,通过 jmeter cli 命令生成了一份测试报告后,存在一个中文编码问题一直困扰着我。

问题根源

是编码转换时,该用\的地方错误地使用了\\

解决

#!/bin/sh
mvn clean verify #这个看需要,非必须
_dashPath=$(find ./target -name "dashboard.js")
_template='\\\\'; _raplace='\\'

_arrFiles=$(echo $_dashPath | tr " " "\n")

for x in $_arrFiles
do
    echo "\"$x\""
    sed -i -e "s%$_template%$_raplace%g" $x
done

原文参考

https://bz.apache.org/bugzilla/show_bug.cgi?id=64624

共收到 3 条回复 时间 点赞

这个脚本放哪里

jmeter 5.4 解决这个 Bug 了嘛

NotBBB 回复

没有,脚本放到 sh 文件或者批处理文件里

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册