3
有没有一种方法可以在BeanShell侦听器脚本中确定示例结果/事件是否位于事务控制器下?JMeter - 检测Beanshell侦听器中的TransactionController采样器
我知道你可以使用sampleEvent.isTransactionSampleEvent()
来确定事件是否用于TransactionController。但是,在下面的例子中,是否有可能在为HTTP请求2执行BeanShell Listener时检查它是否在事务控制器下?
Thread Group
HttpRequest 1
TransactionController
HttpRequest 2
HttpRequest 3
HttpRequest 4
本质上,我的脚本正在向每个请求的时间和数据发送消息给Splunk。但是,对于那些在TransactionController下我想发送稍微不同的数据集,所以我需要区分这些类型的元素是否可能。 我发现了一种解决方法,它包括为每个TransactionController元素添加一个不同的Beanshell Listener,但希望能够通过检测不同类型的元素的方法为所有人使用相同的Listener。 – Paddy
我更新了我的答案 –