jmeter之模块简介

Posted liangxiaojiu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter之模块简介相关的知识,希望对你有一定的参考价值。

1、Threads(线程组),简单来说就是控制一个线程组控制器,用来控制线程的一些操作。

技术分享图片

2、逻辑控制器,官方解释就是用来控制采样器的执行顺序。

技术分享图片

3、配置元件,这个栏目的工具是我最喜欢的工具,因为他可以让人偷懒,可以大大的提高工作效率;另一种说法可以说是一个公共部分,只要添加了一个之后下面的所有地方都可以使用。

例如:http信息头管理器,你只要添加了这个,那么你下面所有的http请求都可以使用。

技术分享图片

4、定时器,顾名思义就是一个控制时间的工具,具体用的比较少,暂不做介绍。

技术分享图片

5、前置处理器,后置处理器;例如我一个http请求,请求之前和之后需要做某些动作,则使用这个部分。

举个栗子:例如:我有一个请求,创建一份教育教育经历,创建成功了,返回一串数据给我,我就可以在这个接口上添加一个后置处理器--正则表达式提取器来提取返回的某些信息,我们这里提取这份工作经历的id,那我下一步就可以使用这个id来做修改教育经历的操作了。

技术分享图片

技术分享图片

6、Sampler,这里就是我们的请求类型了,常用的是http请求,java请求,ftp请求,甚至还可以做数据库的JDBC请求。

 技术分享图片

7、断言,用来判断,请求是否正确,一般使用的是响应断言,增加后,可以根据你设定的断言返回来判断请求的成功与否。

 技术分享图片

8、监听器,监听器就是用来监视你的请求是否成功,可以看到一些图形,表格,等等的数据,我们一般用这个来进行分析结果。

 技术分享图片

 

以上是关于jmeter之模块简介的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter组件之-Test Fragment(测试片段)

jmeter 接口测试简介

性能工具之Jmeter脚本python启动

接口测试之JMeter-1

JMeter接口压力测试课程入门到高级实战(目录)

Jmeter(二十七)Jmeter Question 之“集成Ant+Jenkins自动化”