美文网首页Jmeter
Jmeter测试元件

Jmeter测试元件

作者: 3113b5464954 | 来源:发表于2016-11-11 10:06 被阅读51次

1.jmeter支持多种服务类型(Http、https、soap 、LDAP、Mail)

2.支持录制/回放获得脚本(第一次接触的时候是通过badboy录制脚本,后来发现jmater本身也可以录制脚本)

3.Jmeter术语理解

  (1)测试计划:用来描述一个性能测试,性能测试的所有内容都来于这个计划


(2)线程组

线程组

注意:默认情况下线程组只有图中后面三个,前面2个是因为我安装了一个插件

--setUp Thread Group   用于执行预测试操作,就是在执行测试前进行定期线程组的执行

--tearDown Thread Group 用于执行测试后的操作,即在执行测试后进行定期线程组的执行

--线程组  就是我们通常添加的线程


(3)测试片段

测试片段

测试片段是一个特殊的线程组,因为一般情况下它不会被执行,除非被控制器引用才会被执行


(4)配置元件:用于对静态数据的配置支持,例如管理Cookie

配置元件

(5)定时器:用于设置操作之间的等待时间

定时器

(6)前置处理器:在请求发出之前对请求进行处理

前置处理器

(7)后置处理器:对服务器的响应进行处理

后置处理器

(8)断言:用于设置检查点,比对预期结果与实际结果

断言

(9)监听器:对测试结果进行处理,并以图形或其他可视化的形式展现出来

监听器

(10)在线程组里面多了2个测试计划元件:逻辑控制器和取样器

这2个都属于控制器,顾名思义就是驱动测试进程

取样器是用于向服务器发送请求并记录响应信息;

逻辑控制器,包括两类:一类是用于控制线程组中 sampler 节点发送请求的逻辑顺序的控制器,常用的有 如果(If)控制器 、switch Controller 、Runtime Controller、循环控制器等。另一类是用来组织和控制 sampler 节点的,如 事务控制器、吞吐量控制器。

了解以上术语后,我们就可以知道各元件的执行顺序了

配置元件 > 前置处理器 > 定时器 > 取样器 > 后置处理器 > 断言 > 监听器

相关文章

  • Jmeter常用元件介绍及其Beanshell的使用

    一. Jmeter做接口测试的常用元件介绍 测试计划:测试计划是Jmeter测试的起点,是其他Jmeter测试元件...

  • JMeter 问题

    1. JMeter 测试计划 测试计划 使用JMeter进行测试的起点,是其它JMeter测试元件的容器。 线程组...

  • jmeter的各种元件说明

    Jmeter各种元件,打开Jmeter页面:包括测试计划+工作台 一、测试计划元件 1、基本组件 1.Test P...

  • Jmeter测试元件的作用域与执行顺序

    一、测试元件 jmeter的测试元件如下图: 1.配置元件:会影响其作用范围内的所有元件 2.前置处理程序:在其作...

  • JMETER介绍

    一、基本概念 1.测试计划是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。 2.线程...

  • Jmeter中的几个重要测试指标释义

    一、基本概念 1.测试计划是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。 2.线程...

  • Jmeter测试元件

    1.jmeter支持多种服务类型(Http、https、soap 、LDAP、Mail) 2.支持录制/回放获得脚...

  • 2018-08-24 day 15天

    接口测试工具jmeter基础套件-内置函数-各类控制器-工程结构 jmeter主要元件 1.测试计划2.线程组:一...

  • 2018-08-24第十五天

    2018-08-24jmeter基础套件-内置函数-各类控制器-工程结构 jmeter主要元件 测试计划 线程组:...

  • jmeter(一)

    jmeter元件详解,配置元件,BeanShell

网友评论

    本文标题:Jmeter测试元件

    本文链接:https://www.haomeiwen.com/subject/mlxtpttx.html