Jmeter逻辑控制器之Runtime控制器与事务控制器-11

Runtime控制器


Runtime控制器将控制其子代的运行时间,控制器将运行其子代,直到超过配置的运行时间为止。
需要注意的是,如果Runtime控制器的控制运行时长超过线程组运行时长,则控制将不会生效。

在这里插入图片描述

属性描述
名称 :显示的此取样器的描述性名称,可自定义
Runtime(s) :运行的时长,单位秒 ,0表示不运行

事务控制器


使用事务控制器将生成一个额外的样本,该样本记录执行控制器下所有测试元素所需的总时间。

注意:选中“ Include duration of timer and pre-post processors in generated sample ”复选框时,则事务控制器的时间将包括所有子控件运行的时间(如定时器设置的思考时间等),而不仅仅是样本执行时间。

事务控制器下所有样本执行成功,则事务控制器执行成功,其子取样器有任何请求失败,则事务控制器执行失败。

勾选“Generate Parent Sample”,则事务控制器中单个子样本仍可以在查看结果树中看到,但不能在其他监听器中单独显示,其他监听器将只能看到一个结果就是事务控制器。而且,子样本不会出现在CSV日志文件中,但可以保存到XML文件。

事务控制器通常用于统计操作事务,如一个点击操作,此操作发出了多个请求,但所有的请求响应都应该作为一个事务进行处理,此种情况下,将所有此操作的请求归于事务控制器是很好的选择。
在这里插入图片描述

属性描述
名称 :显示的此取样器的描述性名称,可自定义

Generate Parent Sample: 如果勾选,则事务控制器作为其子样本的父项生成,其子样本将只能在查看结果树下可查看。

Include duration of timer and pre-post processors in generated sample: 勾选此选项后,事务控制器的计时包括其下的计时器、预处理器、后置处理器的执行时间,而不仅仅是可执行的样本。默认为假

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值