zoukankan      html  css  js  c++  java
  • 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.3libext目录下,如下图:,

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

     

     二、元件介绍

      

     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可以根据设置的参数向服务器发送不同的请求。
    刚出炉的小菜鸟
  • 相关阅读:
    打造TypeScript的Visual Studio Code开发环境
    Visual Studio Code 使用Git进行版本控制
    每周一书《Oracle 12 c PL(SQL)程序设计终极指南》
    每周一书-《鸟哥的Linux私房菜》获奖公布
    Python黑帽编程 4.1 Sniffer(嗅探器)之数据捕获(上)
    微信公众平台及门户应用
    Bootstrap开发框架
    公用类库使用帮助
    git
    SQL Server 基本函数 与 类型
  • 原文地址:https://www.cnblogs.com/zengch/p/13529456.html
Copyright © 2011-2022 走看看