Jmeter的log輸出控制(jmeter.log)
log_level.jmeter=ERROR log_level.jmeter.junit=DEBUG
在 jmeter.properties 中,修改Jmeter的日志級別為:ERROR, 否則產(chǎn)生巨大的日志文件jmeter.log,如果是需要查看詳細(xì)的調(diào)試信息,可以將log_level.jmeter設(shè)置為DEBUG
對于斷言,如果想打印更加詳細(xì)的自定義日志到j(luò)meter.log,可以這樣做:
添加一個(gè)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")); }
?如果是運(yùn)行到else里面,jmeter.log中就會打印這樣的信息:
2013/10/07 02:20:24 INFO - jmeter.util.BeanShellTestElement: user-defined success, filterID=4104
如果是運(yùn)行到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!
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
