我需要捕获响应时间事务控制器,即;样品A和样品B的总和响应时间。
而不是prev.getTime(),我们是否有任何函数可以返回Transactioncontroller的事务响应时间;其下所有单个采样器的总和。
目前,如果我在事务控制器树下给出prev.getTime(),它将显示样本A和样本B的单独响应时间。
答案 0 :(得分:1)
Beanshell Listener中的prev.getParent().getTime()
。
另请考虑在下一个可用商机上迁移到JSR223 Test Elements and Groovy language:
答案 1 :(得分:1)
//Get Sample name
TransactionName = sampleResult.getSampleLabel();
// Response Time
responseTime = sampleResult.getTime();
// Response Size
size = sampleResult.getBytesAsLong();
//Status in true or false
isSuccessful =sampleResult.isSuccessful();
答案 2 :(得分:0)
除非我不理解你的要求,否则你不需要Beanshell来做到这一点。
Transaction Controller会为您计算。