博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jmeter的log输出控制
阅读量:5217 次
发布时间:2019-06-14

本文共 1056 字,大约阅读时间需要 3 分钟。

Jmeter的log输出控制(jmeter.log)

log_level.jmeter=ERROR log_level.jmeter.junit=DEBUG

jmeter.properties中,修改Jmeter的日志级别为:ERROR, 否则产生巨大的日志文件jmeter.log,如果是需要查看详细的调试信息,可以将log_level.jmeter设置为DEBUG

对于断言,如果想打印更加详细的自定义日志到jmeter.log,可以这样做:

添加一个BeanShell Assertion,script这样填写:

import org.apache.log4j.Logger;if (increment==5 && vars.getObject("filterID").equals("NOT FOUND")){      Failure=true;      FailureMessage="Create filter for task 5 times in a row,all failed!";      log.error("user-defined error, FailureMessage: " + FailureMessage);}else{      System.out.println("filterID="+vars.getObject("filterID"));      log.info("user-defined success, filterID=" + vars.getObject("filterID"));}

 如果是运行到else里面,jmeter.log中就会打印这样的信息:

2013/10/07 02:20:24 INFO  - jmeter.util.BeanShellTestElement: user-defined success, filterID=4104

如果是运行到if里面,jmeter.log中就会打印这样的信息:

2013/10/07 02:59:44 ERROR - jmeter.util.BeanShellTestElement: user-defined error, FailureMessage: Create filter for task 5 times in a row,all failed!

 

转载于:https://www.cnblogs.com/MasterMonkInTemple/p/3355484.html

你可能感兴趣的文章
Linux 各种命令信息查看指令的区别
查看>>
第三方登录的原理(转)
查看>>
TextureView+SurfaceTexture+OpenGL ES来播放视频(三)
查看>>
TabControl控件和TabPage
查看>>
mysql 常用命令
查看>>
修改mysql 的root密码
查看>>
IOS开发网络篇之──ASIHTTPRequest下载示例(支持断点续传)
查看>>
解决无法远程登录windows2003服务器
查看>>
linux无法安装应用
查看>>
01 lucene基础 北风网项目培训 Lucene实践课程 索引
查看>>
Python中的list和tuple
查看>>
HDU2048
查看>>
调用cgi脚本也会发送http请求。
查看>>
jquery mobile 左右滑动
查看>>
C#学习笔记(基础知识回顾)之值传递和引用传递
查看>>
Jquery 表格固定表头
查看>>
XMPP框架下微信项目总结(1)环境配置
查看>>
计算几何初步——共面判断(FZU1393)
查看>>
MurMurHash3
查看>>
C# List 赋值(一) --引用类型的赋值和复制
查看>>