夏至未至、

导航

JMETER之工具设置和可执行元件介绍

一、工具设置

  1.中文设置

     打开jmeter --->bin目录下的jmeter.properties,修改language为zh_CN

 

 

 

   2.响应乱码设置,因为jmeter 默认为   ISO-8859-1

     修改sampleresult.default.encoding=UTF-8

 

  3.字体设置

 

 

 

 

   4.插件工具

   下载地址:https://jmeter-plugins.org/地址中,点击 Plugins Manager,下载该插件,该插件名称为:jmeter-plugins-manager-x.xx.jar。下载后,把该文件放到apache-jmeter-5.3\lib\ext目录下,如下图:,

 

 

 重启后可以看到小蝴蝶标识即可

 

 

 

 

 

 二、元件介绍

  

 

 

 

 

 

 1、执行顺序

  •  配置元件(Config Elements) 准备工作
  • 前置处理器(Pro-processors):开启工作前的预处理
  • 定时器(Timers) :对开启工作的时间进行设置
  • 取样器(Sampler) :开启工作,跑腿儿的
  • 后置处理器(Post-processors) :开启工作后的处理
  • 断言(Assertions) :对数据结果做判断的
  • 监听器(Listeners) :工作收尾的监察员

2、介绍

  • 配置元件:用来提供对静态数据配置的支持。例CSV Data Set config可以将本地数据文件形成数据池(Date Pool)。
  • 定时器(具有LR的Think_time功能):用于操作之间设置等待时间,等待时间是性能测试中常用的控制客户端QPS的手段。
  • 前置处理器:用于在实际的请求发出之前对即将发出的请求进行特殊处理。例当url中有SessionID一类的信息时,可以通过该处理器填充发出请求实际的SessionID。
  • 后置处理器(具有类似于LR中的关联功能):用于对Sampler发出请求后得到的服务器响应数据进行处理,一般用于提取响应中的特定数据。
  • 断言(具有类似于LR中的检查点功能):用于检查测试中得到的响应数据是否符合预期。断言一般用来设置检查点,验证测试过程中的数据交互是否与预期一致。
  • 监听器(具有类似于LR中的日志功能):用来对测试结果数据进行处理和可视化显示的一系列原件。图形结果、查看结果树、聚合报告等都是比较常用的原件。
  •  取样器--Sampler:是性能测试中向服务器发送请求,记录响应信息,记录响应时间的最小单元。每一种不同类型的Sampler可以根据设置的参数向服务器发送不同的请求。

posted on 2020-08-20 20:53  曾小某、  阅读(220)  评论(0编辑  收藏  举报