jmeter取样器---Test Action(测试活动)

官方介绍

测试活动取样器是一个适用于条件控制器的取样器。测试元件不是生成样本,而是暂停或停止所选目标。

此取样器也可以与事务控制器结合使用,因为它允许包含暂停而无需生成样本。对于可变延迟,将暂停时间设置为零,并将定时器添加为子级。

完成正在进行的任何样本后 ,“stop”操作将停止线程或测试。“Stop Now”操作将停止测试,而无需等待样本完成; 它会中断任何活动样本。如果某些线程未能在5秒的时间限制内停止,则将在GUI模式下显示一条消息。您可以使用Stop命令尝试停止线程,如果不能停止,可以手动退出JMeter。在CLI模式下,如果某些线程未能在5秒的时间限制内停止,JMeter将退出。

3.1版本的界面
jmeter取样器---Test Action(测试活动)_第1张图片

  • Target:目标,选择是当前线程还是所有线程
  • Action:Pause(暂停)/Stop(停止)/Stop Now(立即停止)/Go to next loop iteration(转到下一个循环迭代)
  • Duration:暂停多长时间(毫秒)

5.1版本的界面
jmeter取样器---Test Action(测试活动)_第2张图片

简单使用:

创建脚本:
jmeter取样器---Test Action(测试活动)_第3张图片
jmeter取样器---Test Action(测试活动)_第4张图片
jmeter取样器---Test Action(测试活动)_第5张图片
jmeter取样器---Test Action(测试活动)_第6张图片
执行:

2号请求被延迟了5秒
jmeter取样器---Test Action(测试活动)_第7张图片
jmeter取样器---Test Action(测试活动)_第8张图片

当然也可以线程组之间暂停:

jmeter取样器---Test Action(测试活动)_第9张图片
jmeter取样器---Test Action(测试活动)_第10张图片

你可能感兴趣的:(#,Jmeter组件基础)