解決 Jmeter Dashboard Report HTML 測試報告中文亂碼 至簡辦法

异彩飞天發表於2020-08-24

解決 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

相關文章