Jmeter:Beanshell代码以获得所有采样器(总和)在一个事务控制器下的响应时间

问题描述:

我需要捕获响应时间事务控制器即:样本A和样本B的总计响应时间。Jmeter:Beanshell代码以获得所有采样器(总和)在一个事务控制器下的响应时间

而不是prev.getTime(),我们是否有任何函数会返回Transactioncontroller的事务响应时间;它下面的所有单个采样器的总和。 enter image description here

目前,如果我给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(); 

的个体反应时间,除非我不明白你的要求,你不” t需要Beanshell来做到这一点。

Transaction Controller会为你计算。

+0

需要将每个事务的响应时间发布到数据库 –

只是prev.getParent().getTime()Beanshell Listener


而且考虑迁移到JSR223 Test Elements and Groovy language在下次有机会为: