【问题标题】:Jmeter cmdrunner observed garbage charactersJmeter cmdrunner 观察到乱码
【发布时间】:2018-10-01 07:46:51
【问题描述】:

请告知如何解决这些字符,谢谢。

命令:

java -jar apache-jmeter-4.0/lib/cmdrunner-2.2.jar --tool Reporter --generate-png tps_L1.png --input-jtl jmeter.jtl --plugin-type TransactionsPerSecond --width 1024 --height 768

环境:

CentOS v7.3
Jmeter v4.0

【问题讨论】:

  • 能否编辑您的问题并改进对问题的描述?

标签: linux jenkins graph jmeter centos


【解决方案1】:

这可能是由于您的测试对Thread Group(s) 和Sampler(s) 标签使用了非ASCII 字符。

  1. 首先仔细检查JMeter在存储/解释线程组和采样器标签方面没有问题,即尝试生成HTML Reporting Dashboard(顺便包括每秒事务数图表)

  2. 如果问题仍然存在 - 您需要找到一种方法来配置 JMeter 以处理国家字符,即尝试将 file.encoding 属性显式定义为 UTF-8。为此,将下一行添加到 system.properties 文件(位于 JMeter 安装的“bin”文件夹中)

    file.encoding=UTF-8
    

    并重新启动 JMeter 以获取该属性

  3. 如果有帮助 - 使用 JMeter Plugins CMDRunner 工具玩同样的把戏,例如:

    java -Dfile.encoding=UTF-8 -jar apache-jmeter-4.0/lib/cmdrunner-2.2.jar --tool Reporter --generate-png tps_L1.png --input-jtl jmeter.jtl --plugin-type TransactionsPerSecond --width 1024 --height 768
    

还请注意,根据 JMeter 最佳实践you should always be using the latest version of JMeter,请考虑尽快升级到JMeter 5.0(或JMeter Downloads 页面上提供的任何最新版本)

【讨论】:

    猜你喜欢
    • 2017-08-08
    • 1970-01-01
    • 2017-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多