Jmeter:Beanshell代码以获得所有采样器(总和)在一个事务控制器下的响应时间
问题描述:
我需要捕获响应时间事务控制器即:样本A和样本B的总计响应时间。Jmeter:Beanshell代码以获得所有采样器(总和)在一个事务控制器下的响应时间
而不是prev.getTime(),我们是否有任何函数会返回Transactioncontroller的事务响应时间;它下面的所有单个采样器的总和。
目前,如果我给prev.getTime()下交易控制器树,它会显示样品A和样品B.
答
//Get Sample name
TransactionName = sampleResult.getSampleLabel();
// Response Time
responseTime = sampleResult.getTime();
// Response Size
size = sampleResult.getBytesAsLong();
//Status in true or false
isSuccessful =sampleResult.isSuccessful();
答
只是prev.getParent().getTime()
在Beanshell Listener。
而且考虑迁移到JSR223 Test Elements and Groovy language在下次有机会为:
需要将每个事务的响应时间发布到数据库 –