【JMeter_02】JMeter目录结构与功能模块介绍
安装包目录结构

1、backups: 存放jmeter对脚本的自动备份保存文件
2、bin:jmeter的可执行文件目录,包含启动、配置等相关文件

3、dosc:程序自带的官方文档本地存放目录
4、extras:扩展插件目录<比如程序自带的对ant支持一系列插件>

5、lib:所有的插件存放目录
6、licenses:jmeter证书的目录
7、printable_docs:用户手册及demo存放目录
主程序功能模块
测试计划:整个用于运行jmeter脚本集,所有用于运行的脚本内容都包含在测试计划之内
线程组:线程组是我们的主战场,这里包含了所有会被执行的采样器、控制器等,很多文章可能会告诉你,线程组是脚本执行的起点,但我认为他是伪起点。后续会介绍原因
配置元件:个人理解类似于编程语言中的方法。被调用才会执行,但在jmeter中,如果有采样器被执行,则所有的上层配置元件都被调用
监听器:通过收集服务器的响应数据进行分析,最终以表格、图形、树形、文本的型是展现出统计结果
定时器:就字面意思,等待,模拟实际操作中的暂停、延迟、人脑反应等。单位为毫秒
逻辑控制器:主要分为两大类,一类是会对取样器进行逻辑控制的,一类是对于取样器进行整理,但不会对执行逻辑造成影响的。
While控制器<While Controller>快速入口
临界部分控制器<Critical Section Controller>快速入口
ForEach控制器<ForEach Controller>快速入口
Switch控制器<Switch Controller>快速入口
执行时间控制器<Runtime Controller>快速入口
交替控制器<Interleave Controller>快速入口
仅一次控制器<Once Only Controller>快速入口
随机顺序控制器<Random Order Controller>快速入口
吞吐量控制器<Throughput Controller>快速入口
事务控制器<Transaction Controller>快速入口
录制控制器<Recording Controller>快速入口
前置处理器:在采样器请求发出之前执行,对请求做一些数据的准备工作,当放在线程组之外的时线程组内的任意一个请求执行之前都会触发执行一次前置处理器
后置处理器:在采样器请求发出之后执行,对请求的返回结果进行提取、正确值查询处理,当放在线程组之外的时线程组内的任意一个请求执行之后都会触发执行一次后置处理器
断言:根据不同的断言方式对采样器请求返回的结果进行校验。仅对断言模块的下层请求生效
测试片段:个人理解也类似与编程语言中的方法,与配置元件不同的地方在于,只有在主动调用的时候才会执行,而不是只要有采样器被执行就会调用
非测试元件:录制脚本时使用,没有多用过,不做讨论,个人认为录制的脚本太low,实用价值不高,不推荐录制
【JMeter_02】JMeter目录结构与功能模块介绍的更多相关文章
- 大数据技术之_14_Oozie学习_Oozie 的简介+Oozie 的功能模块介绍+Oozie 的部署+Oozie 的使用案列
第1章 Oozie 的简介第2章 Oozie 的功能模块介绍2.1 模块2.2 常用节点第3章 Oozie 的部署3.1 部署 Hadoop(CDH版本的)3.1.1 解压缩 CDH 版本的 hado ...
- sdk的目录结构及其功能
sdk的目录结构及其功能 add-ons: 这里面保存着附加库,比如GoogleMaps,当然你如果安装OphoneSDK,这里也会有一些类库在里面. build-tools: 各个版本的sdk编译工 ...
- windows上jmeter目录结构功能
1.bin :存储了jmeter的可执行程序,如启动 2.lib:存储了jmeter的整合的功能(如.jar文件程序) 3.启动jmeter:双击bin\apachejmeter.jar jmeter ...
- JDK目录结构和文件作用介绍
要想深入了解Java必须对JDK的组成, 本文对JDK6里的目录做了基本的介绍,主要还是讲解了下JDK里的各种可执行程序或工具的用途Java(TM) 有两个平台 JRE 运行平台,包括Java虚拟机, ...
- GoldenGate 12.3 MA架构介绍系列(3) - 各功能模块介绍
在新版的ogg 12.3 microservice architect中,提供了4个不同的服务模块和命令行模块. Admin Server: 负责连接用户.trandata, checkpoint的添 ...
- Jmeter学习笔记(十七)——jmeter目录结构
原文链接:http://www.cnblogs.com/zichuan/p/6938772.html 一.bin目录examples: 目录中有CSV样例 jmeter.bat windows的启 ...
- RK3288之kernel目录结构以及功能
:~/RK3288/kernel$ ls android include MAINTAINERS security arch init Makefile sound backported-featur ...
- JMeter目录结构
转载自https://www.cnblogs.com/imyalost/p/6959797.html 首先得了解一下这些东西,以后才能快速的找到某些配置文件进行修改(举个例子,改配置只是其中之一) 一 ...
- Linux目录结构与功能
在Linux中,一切皆文件.所以,Linux和Windows目录有很大的不同,它没有明确的盘符,它的目录就像一棵大树一样,顶层目录就是根目录:/ ,然后下面又有很多个分支,分支可以再分,从而形成一个庞 ...
随机推荐
- afert和b的伪类画三角形
/* 提示信息 */ .content-tishi{ width: 6.93rem; margin: 0 auto; background: #e9eaea; display: flex; flex- ...
- Less定义变量
1. 定义: 使用 @ 符号来定义变量 ,在Less中开头是 @ 则是变量,关于变量的命名方法,大家可以参考js中命名的规则,毕竟是做前端的,有着统一的习惯有助于我们统一风格.个人推荐变量名的命名规则 ...
- 【JUC】synchronizated和lock的区别&新lock的优势
原始构成 synchronized是关键字,属于JVM层面 javap -c 的结果显示 synchronized是可重入锁 11:是正常退出 17:是异常退出[保证不产生死锁和底层故障] Lock是 ...
- Python对象组合
一个类的对象作为另一个类的对象的属性,称为类的组合. 即 class1.instance1.property = class2.instance 组合也是代码重用的重要方式之一. 先定义三个类:人.汽 ...
- [PHP学习教程 - 网络]004.模拟发送HTTP请求[GET/POST](HTTP Simulator)
引言:经常在开发期间,客户端与服务端的调试都是借助于真实的容器返回.尤其是在处理到POST时,通常刚刚入门的兄弟姐妹就一定要借助容器.今天,我们就来处理一下模拟HTTP. 本文列举了常见的四种请求方式 ...
- Java中的集合(二)单列集合顶层接口------Collection接口
Java中的集合(二)单列集合顶层接口------Collection接口 Collection是一个高度封装的集合接口,继承自Iterable接口,它提供了所有集合要实现的默认方法.由于Iterab ...
- StringBuffer & StringBuilder
java.lang.StringBuffer: ①代表可变的字符序列,可以对字符串内容进行增删. ②很多方法与String相同,但StingBuffer是可 ...
- 50个SQL语句(MySQL版) 问题一
--------------------------表结构-------------------------- student(StuId,StuName,StuAge,StuSex) 学生表 tea ...
- GTA5侠盗猎车5中文版破解版绿色版汉化版迅雷下载地址种子实测可用
GTA5(侠盗猎车5)中文版下载地址(实测可用) 迅雷下载地址:https://www.90pan.com/b1548988 一定要关闭安全软件并且加入白名单 实测通过,关闭杀毒软件可以完美运行,最好 ...
- Shell脚本 (三) 条件判断 与 流程控制
个人博客网:https://wushaopei.github.io/ (你想要这里多有) 六.条件判断 1.基本语法 [ condition ](注意condition 前后要有空格) 注意:条 ...