安装包目录结构

  

  1、backups: 存放jmeter对脚本的自动备份保存文件

  2、bin:jmeter的可执行文件目录,包含启动、配置等相关文件

    

  3、dosc:程序自带的官方文档本地存放目录

  4、extras:扩展插件目录<比如程序自带的对ant支持一系列插件>

  

  5、lib:所有的插件存放目录

  6、licenses:jmeter证书的目录

  7、printable_docs:用户手册及demo存放目录

主程序功能模块

  测试计划:整个用于运行jmeter脚本集,所有用于运行的脚本内容都包含在测试计划之内

  线程组:线程组是我们的主战场,这里包含了所有会被执行的采样器、控制器等,很多文章可能会告诉你,线程组是脚本执行的起点,但我认为他是伪起点。后续会介绍原因

  配置元件:个人理解类似于编程语言中的方法。被调用才会执行,但在jmeter中,如果有采样器被执行,则所有的上层配置元件都被调用

  监听器:通过收集服务器的响应数据进行分析,最终以表格、图形、树形、文本的型是展现出统计结果

  定时器:就字面意思,等待,模拟实际操作中的暂停、延迟、人脑反应等。单位为毫秒

   逻辑控制器:主要分为两大类,一类是会对取样器进行逻辑控制的,一类是对于取样器进行整理,但不会对执行逻辑造成影响的。

      If控制器<If Controller>快速入口

      循环控制器<Loop Controller>快速入口

      While控制器<While Controller>快速入口

      临界部分控制器<Critical Section Controller>快速入口

      ForEach控制器<ForEach Controller>快速入口

      Switch控制器<Switch Controller>快速入口

      包括控制器<Include Controller>快速入口

      模块控制器<Module Controller>快速入口

      执行时间控制器<Runtime Controller>快速入口

      交替控制器<Interleave Controller>快速入口

      仅一次控制器<Once Only Controller>快速入口

      随机控制器<Random Controller>快速入口

      随机顺序控制器<Random Order Controller>快速入口

      吞吐量控制器<Throughput Controller>快速入口

      简单控制器<Simple Controller>快速入口

      事务控制器<Transaction Controller>快速入口

      录制控制器<Recording Controller>快速入口

  前置处理器:在采样器请求发出之前执行,对请求做一些数据的准备工作,当放在线程组之外的时线程组内的任意一个请求执行之前都会触发执行一次前置处理器

  后置处理器:在采样器请求发出之后执行,对请求的返回结果进行提取、正确值查询处理,当放在线程组之外的时线程组内的任意一个请求执行之后都会触发执行一次后置处理器

  断言:根据不同的断言方式对采样器请求返回的结果进行校验。仅对断言模块的下层请求生效

  测试片段:个人理解也类似与编程语言中的方法,与配置元件不同的地方在于,只有在主动调用的时候才会执行,而不是只要有采样器被执行就会调用

  非测试元件:录制脚本时使用,没有多用过,不做讨论,个人认为录制的脚本太low,实用价值不高,不推荐录制

【JMeter_02】JMeter目录结构与功能模块介绍的更多相关文章

  1. 大数据技术之_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 ...

  2. sdk的目录结构及其功能

    sdk的目录结构及其功能 add-ons: 这里面保存着附加库,比如GoogleMaps,当然你如果安装OphoneSDK,这里也会有一些类库在里面. build-tools: 各个版本的sdk编译工 ...

  3. windows上jmeter目录结构功能

    1.bin :存储了jmeter的可执行程序,如启动 2.lib:存储了jmeter的整合的功能(如.jar文件程序) 3.启动jmeter:双击bin\apachejmeter.jar jmeter ...

  4. JDK目录结构和文件作用介绍

    要想深入了解Java必须对JDK的组成, 本文对JDK6里的目录做了基本的介绍,主要还是讲解了下JDK里的各种可执行程序或工具的用途Java(TM) 有两个平台 JRE 运行平台,包括Java虚拟机, ...

  5. GoldenGate 12.3 MA架构介绍系列(3) - 各功能模块介绍

    在新版的ogg 12.3 microservice architect中,提供了4个不同的服务模块和命令行模块. Admin Server: 负责连接用户.trandata, checkpoint的添 ...

  6. Jmeter学习笔记(十七)——jmeter目录结构

    原文链接:http://www.cnblogs.com/zichuan/p/6938772.html 一.bin目录examples:  目录中有CSV样例 jmeter.bat  windows的启 ...

  7. RK3288之kernel目录结构以及功能

    :~/RK3288/kernel$ ls android include MAINTAINERS security arch init Makefile sound backported-featur ...

  8. JMeter目录结构

    转载自https://www.cnblogs.com/imyalost/p/6959797.html 首先得了解一下这些东西,以后才能快速的找到某些配置文件进行修改(举个例子,改配置只是其中之一) 一 ...

  9. Linux目录结构与功能

    在Linux中,一切皆文件.所以,Linux和Windows目录有很大的不同,它没有明确的盘符,它的目录就像一棵大树一样,顶层目录就是根目录:/ ,然后下面又有很多个分支,分支可以再分,从而形成一个庞 ...

随机推荐

  1. PHP 连接数据库基础操作

    <?phpheader('Content-type:text/html;charset=utf-8');//1建立 或者 关闭mysql服务器   @符号用于屏蔽错误信息$link=@mysql ...

  2. Golang源码学习:监控线程

    监控线程是在runtime.main执行的时候在系统栈中创建的,监控线程与普通的工作线程区别在于,监控线程不需要绑定p来运行. 监控线程的创建与启动 简单的调用图 先给出个简单的调用图,好心里有数,逐 ...

  3. SQL查找大小为n的连续区间

    数据准备 create table sequence ( seq int not null primary key ); insert into values(3); insert into valu ...

  4. Android_四大组件之ContentProvider

    一.概述 ContentProvider(内容提供者)管理对结构化数据集的访问,它们封装数据,并提供用于定义数据安全性的机制.其他应用,通过Context的ContentResolver对象 作为客户 ...

  5. django-CBV刨析、模板层

    今日内容概要 CBV源码剖析 模版层 模版语法传值 模版语法之过滤器 模版语法之标签 自定义过滤器.标签及inclusion_tag 模版的继承 模版的导入 FBV与CBV ""& ...

  6. 开心一下-实现基于Java一个中文编程语言

    https://mp.weixin.qq.com/s/TsTiLVF5D07-wbDMk9bsyQ   这不是认真的,不是真的要去实现一个中文编程语言.   多年以前,有位同学把Java代码发给我说帮 ...

  7. Rocket - diplomacy - MixedNode

    https://mp.weixin.qq.com/s/zgeAI2n-2cHJi7-Ra5rYZA   介绍MixedNode的实现.     1. 类定义   ​​ ​​   2. inner/ou ...

  8. CSS选择器有哪些?哪些属性可以继承?

    CSS选择符: id选择器(#myid). 类选择器(.myclassname). 标签选择器(div, h1, p). 相邻选择器(h1 + p). 子选择器(ul > li). 后代选择器( ...

  9. webpack+vue2.0项目 (一) vue-cli脚手架

    很早以前就开始看vue2.0和webpack,但总是留不下深刻的印象,一直缺少一个可以贯通的项目,而且工作也没有时间,最近辞职在家,从网上找了个项目,写了大概八天,踩了无数的坑啊!! 下载的项目包括, ...

  10. Java 蓝桥杯 算法训练 字符串的展开 (JAVA语言实现)

    ** 算法训练 字符串的展开 ** 题目: 在初赛普及组的"阅读程序写结果"的问题中,我们曾给出一个字符串展开的例子:如果在输入的字符串中,含有类似于"d-h" ...