c/c++开发分享Jmeter结构体系及运行原理顺序解析

您所在的位置:网站首页 建设工程质量检测技术管理规程考试ab卷 c/c++开发分享Jmeter结构体系及运行原理顺序解析

c/c++开发分享Jmeter结构体系及运行原理顺序解析

#c/c++开发分享Jmeter结构体系及运行原理顺序解析| 来源: 网络整理| 查看: 265

王炸科技 2022-05-03 c/c++开发分享Jmeter结构体系及运行原理顺序解析 来源:        

  一、jmeter运行原理:

  jmeter时以线程的方式来运行的(由于jmeter是java开发的所以是运行在jvm虚拟机上的,java也是支持多线程的)

  二、jmeter结构体系

  1.线程组

  性能测试需要模拟大量用户负载的情况,线程组就是用来完成这个任务的,在线程组中我们可以设置运行的线程数(用户数),运行时长,循环次数等

  2.逻辑控制器

  控制循环次数等

  3.配置元件

  性能测试过程中为了模拟大量用户操作我们需要做参数化,那么jmeter参数化就可以通过配置元件来完成,另外jmeter也提供了众多的函数(函数对话框),来帮助我们生成动态的数据

  4.定时器(集合点)

  为了足够真实的模拟用户负载,我们有时会需要模拟这些请求在同一时刻发送,就好像把大家集合在一条起跑线上同时起跑,那么我们就需要一个集合的功能

  5.前置处理器

  在脚本开发过程中,我们在请求发送前可能会做一些环境或者参数的准备工作,如对数据库操作前需要先建立数据库连接或者使用”用户参数”对用户账号密码参数化

  6.取样器smapler

  用来模拟用户操作,向服务器(被测系统)发出http等请求

  7.后置处理器

  后置处理器一般放在取样器后,用来处理服务器返回的结果

  8.断言(检查点)

  用来验证结果是否正确,用一个预设的结果与实际结果匹配

  9.监听器测试结果需要添加监听器来收集添加监听器,可以保存结果到文件,结果可以供再次分析使用展示结果,可以以表格及图形的形式展示结果,方便测试人员分析结果

  三、jmeter元件运行顺序配置元件元件会影响其作用范围内的所有元件前置处理器元件在其作用范围内的每一个sampler元件之前执行定时器元件对其作用范围内的每一个sampler有效取样器sampler后置处理器元件在其作用范围内的每一个sampler元件之后执行断言元件对其作用范围内的每一个sampler元件执行后的结果执行校验监听器元件收集其作用范围的每一个sampler元件的信息并呈现

  以上就是c/c++开发分享Jmeter结构体系及运行原理顺序解析的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

上一篇:c/c++开发分享详解C++模板编程

下一篇:c/c++开发分享c++编程的一些练习改错题



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3