Jmeter书中不会教你的(17)——日志级别调整

        在gui界面看到的日志默认是info级别的,这样不必要的信息就会有点多,我们执行上一节中的例子,实际我们只想一眼看红框中的内容即可。

        通常我的做法是调整日志级别为error,具体调整方法如下

将要输出error信息的地方,如beanshell sampler中log.info()修改为log.error(),这时候日志就很清楚了。

 同样,您也可以将日志级别调整为以下:至于trace、fatal、all基本上不用就不说了,大家自己去试

warn:警告

debug:调试

        在非GUI模式下执行时,我们可以通过修改文件jmeter.properties中属性值来更改输出日志级别,要修改的文件在bin目录下log4j2.xml,打开后找到

 可以将error修改为info、debug、warn等

-------------------------------------------------------------------------------

如果觉得我的文章对您有用,请收藏+关注,您的支持是我坚持的动力!

### 关于JMeter性能测试报告 #### 生成HTML报告 为了生成HTML格式的性能测试报告,在`bin`目录下的`reportgenerator.properties`文件中保存了所有关于图形化HTML报告生成模块的默认配置[^1]。此文件包含了用于控制报告外观和行为的各种属性设置。 对于命令行参数而言,可以利用特定选项来启动JMeter并指定要使用的测试计划以及日志记录位置: - `-n`: 表明将以非GUI模式运行程序; - `-t`: 后跟待执行的`.jmx`测试脚本路径; - `-l`: 指定用来存储采样结果的日志文件名; 当这些条件满足之后,通过调用内置函数或者外部工具处理收集到的数据集即可创建最终版本的报表文档[^2]。 #### 解读HTML报告 一旦成功构建了一份完整的HTML形式的性能评测总结,则可以通过浏览器直观地浏览其中所含有的图表与表格结构。这类可视化呈现方式有助于快速理解整个系统的响应时间分布情况、吞吐量变化趋势以及其他重要的统计数据指标。值得注意的是,默认情况下,HTML样式更侧重于提供宏观层面的表现概况而非单个事务详情[^4]。 #### 定制HTML报告 如果希望进一步调整现有模板或是引入新的视觉元素以适应特殊需求的话,那么就需要深入研究官方提供的API接口及其相关联的设计指南。例如,想要追踪某些特别HTTP请求的确切输入参数时,可能不得不依赖其他插件如“View Results Tree Listener”,它允许用户逐条审查每一次交互过程中的原始数据流。另外一种方法就是修改源码级别的实现逻辑从而达到预期效果——但这通常只适用于具备一定开发经验的技术人员[^3]。 ```bash # 示例:使用命令行生成HTML报告 jmeter -n -t /path/to/testplan.jmx -l /path/to/resultsfile.jtl \ -e -o /path/to/outputfolder/ ``` 上述代码展示了怎样借助CLI指令完成从准备阶段直至最后一步渲染页面的整体流程。这里的关键在于最后一个部分`-e -o`指定了输出目标的位置以便后续查阅分析成果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

agrapea

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值