Jmeter - 插件Dummy Sampler模拟多请求
2018-12-11 本文已影响40人
乘风破浪的姐姐
在单元测试中,经常会用到mock模拟后台服务。在Jmeter中同样也可以对后台服务进行模拟。这里介绍一下Dummy Sampler的使用。
一、Dummy Sampler的下载和安装
1、先去网上下载jmeter-plugins-manager-1.3.jar包,并将其放置在jmeter的安装目录的lib/ext文件夹下,重启jmeter
2、在已经打开的jmeter菜单栏,点击选项->Plugins Manager菜单,点击Available Plugins tab页,找到Dummy Sampler选项并勾选,点击弹出框最下方的 Apply Changes andRestart Jmeter按钮下载Dummy Sampler插件。
下载完成之后,可以在Installed Plugins tab页面看到已经安装完成的插件列表。
image.png
image.png
3、重启Jmeter,后续就可以正常使用Dummy Sampler,如下图
image.png
二、使用Dummy Sampler模拟不同环境发送请求
原因:不同的测试环境,使用的账号,IP地址,端口
、其他一些参数也不一样。通过设置一个开关,根据开关的值不同发送不同的请求即可。
1、添加 线程组-->用户定义的变量,将要使用到的全局变理全部加入到该元件中。
image.png
2、添加 如果(If)控制器,if flag==0,就使用83环境,flag==1,就使用81环境
image.png
image.png
3、分别在上述两个if控制器下,添加 jp@jc - Dummy Sampler 取样器,并在Response Data域构建响应信息
image.png
image.png
4、使用正则表达式提取需要的数据
image.png
image.png
5、添加察看结果树和Debug Sampler,可查看上述执行结果
image.png image.png