jmeter组件---取样器3

一,组件简介

1、OS Process Sampler

OS进程取样器,OS进程取样器是一个可用于在本地计算机上执行命令的取样器。

2、Test Action

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

官方介绍

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

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

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

3.1版本的界面
在这里插入图片描述

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

5.1版本的界面
在这里插入图片描述

简单使用:

创建脚本:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
执行:

2号请求被延迟了5秒
在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

3、SMTP Sampler

SMTP取样器可以使用SMTP/SMTPS协议发送邮件。可以为连接(SSL和TLS)以及用户身份认证设置安全协议。如果使用安全协议,则将对服务器证书进行验证。

4、TCP取样器

TCP取样器打开与指定服务器的TCP/IP连接。然后发送文本,并等待响应。

5、Mail Reader Sampler

邮件阅读者取样器,可以使用POP3(S)或IMAP(S)协议读取(可选删除)邮件消息。

6、jp@gc - Dummy Sampler

虚拟取样器

他用于模拟一个接口请求,效果类似于Mock。可以设置响应吗,响应信息,延迟时间(latency),响应时间,模仿响应时间,请求数据,响应数据
意义在于:当服务器还没开发完成的时候,帮助调试脚本

一个最简单的栗子:
在这里插入图片描述
执行结果:
在这里插入图片描述
在这里插入图片描述

Dummy Sampler是可以很方便的模拟测试场景

7、jp@gc - HTTP Raw Request

HTTP原始请求

8、jp@gc - UDP Request

二,其他组件

全组件目录

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值