安装包目录结构

  

  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. 快服务常见TOP3审核雷区,再不过审就要崩溃啦!

    仰天大笑出门去,审核提交很神气. 垂死病中惊坐起,突然驳回伤不起. 江州司马青衫湿,重新修改苦自知. 梦里花落知多少,回复马上就改好. 审批被驳回可能是最常见的令开发者头大的问题了,明明看起来&quo ...

  2. 50个SQL语句(MySQL版) 问题九

    --------------------------表结构-------------------------- student(StuId,StuName,StuAge,StuSex) 学生表 tea ...

  3. 50个SQL语句(MySQL版) 问题六

    --------------------------表结构-------------------------- student(StuId,StuName,StuAge,StuSex) 学生表 tea ...

  4. 学习使用re做解析器爬小说

    一.背景:近期学习python爬虫中看到,在对网页内容进行解析的技术中,re正则表达式工具也是一个很好的工具,使用re编制爬虫工具正好熟悉re正则表达式的使用. 二.环境及爬取目标 1.linux c ...

  5. 手写 new

    /* 基于内置的 new 关键词,我们可以创建 Dog 的一个实例 zhangsan ,实例可以调用原型上的属性和方法 需求:自己实现一个 _new 方法,也可以模拟出内置 new 后的结果 */ / ...

  6. 我眼中的华为公有云AI平台--ModelArts

    前言 AWS Sagemaker has been a great deal for most data scientists who would want to accomplish a truly ...

  7. Java实现 LeetCode 424 替换后的最长重复字符

    424. 替换后的最长重复字符 给你一个仅由大写英文字母组成的字符串,你可以将任意位置上的字符替换成另外的字符,总共可最多替换 k 次.在执行上述操作后,找到包含重复字母的最长子串的长度. 注意: 字 ...

  8. Java实现 蓝桥杯VIP 算法提高 文化之旅

    算法提高 文化之旅 时间限制:1.0s 内存限制:128.0MB 问题描述 有一位使者要游历各国,他每到一个国家,都能学到一种文化,但他不愿意学习任何一种文化超过一次(即如果他学习了某种文化,则他就不 ...

  9. Java实现 LeetCode 151 翻转字符串里的单词

    151. 翻转字符串里的单词 给定一个字符串,逐个翻转字符串中的每个单词. 示例 1: 输入: "the sky is blue" 输出: "blue is sky th ...

  10. java实现亲密数

    假设有 a.b 两个数,若 a 的所有因子之和等于 b,b 的所有因子之和等于 a, 并且 a 不等于 b,则称 a 和 b 是一对亲密数.如 284 和 220 就是一对亲密数. 分析: 若要找出 ...