jmeter如何和添加事务

事务控制器有什么作用呢?主要体现在,想实现一个功能,但需要多个接口,这个接口需要上一个接口的数据做参数,我们看数据都是单个的请求,对于这种看一个功能包含多个请求的,我们就需要看多个接口的请求时间相加在一起,我们不可能一个一个去添加吧,这时我们需要添加事务,这样会把此事务下的所有请求,都当作一个请求来计算。

 

有没有感觉你添加了一个假的控制器。

 

我们先来看下不勾选的效果,为了形成对比,添加了三个取样器,两个在事务下,一个在事务外的,这样我可以猜想下,请求会是什么样子呢?

 

这是未勾选Generate parent sample的效果,结果树会多产生一个事务控制器的请求,内容是空的

 

在看下聚合报告吧,整体感觉凌乱了,那个事务控制器是什么鬼

 

我们在勾选上Generate parent sample看下效果

 

 

 

从图可以看出,我们使用这个的作用了吧,就是为了把多个取样器的和房子事务控制器中来使用计算数据的,这里的时间不仅是取样时间还有其他时间。

 

在这里我们需要注意下,事务下有多个取样器,其中一个取样器请求失败,这个事务就失败了

 

对于事务控制器,小弟是理解一个场景,一个功能,含有多个请求组合时间的记录,如有问题,疑问,或者记录中有错误,请说明下,小弟也好学习改进~

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值