一、Jmeter测试计划

1、测试计划用来描述一个性能/接口测试的脚本和场景设计

独立运行每个线程组:用于控制测试计划中的多个线程组的执行顺序。不勾选时,默认各线程组并行、随机执行。

主线程结束后运行teardown线程:当线程组停止运行时仍继续执行线程组,该选项结合线程组的执行配置使用

函数测试模式:如果选中了此项,同时监听组件如“查看结果树”配置了保存到一个文件中,那么jmeter会将每次的请求结果保存到文件中

添加目录或jar包到classPath:调用外部jar包

2、测试计划可添加线程组、配置元件、监听器等,给线程组添加配置元件、监听器等,作用域则是整个测试计划

二、Jmeter各种元件

1、线程组

线程数:并发数,虚拟用户数量

Ram-Up时间(秒):并发时间

循环次数:并发次数

比如每个接口调用次数=线程数*循环次数,接口调用的总次数=线程组下取样器的个数*线程数*循环次数

2、取样器

取样器是性能测试中服务器发送请求,记录响应信息、响应时间的最小单元,Jmeter支持多种不同的取样器

3、配置元件

配置元件用于提供静态数据配置,常用的有CSV数据文件设置、HTTP信息头管理器、HTTP Cookie管理器、用户定义的变量

4、断言

断言用来检查测试中得到的结果是否符合预期

5、监听器

监听器用来对测试结果数据进行处理和可视化展示的的一系列元件

三、Jmeter最简单的测试计划

要素一:脚本中测试计划只能有一个

要素二:脚本中至少有一个线程组

要素三:脚本中至少有一个取样器

要素三:脚本中至少有一个监听器

四、Jmeter元件运行顺序

Jmeter执行顺序逻辑如下:

1、线程组

2、逻辑控制器

3、配置元件

4、前置处理器

5、定时器

6、取样器

7、后置处理器(如果存在且取样器结果不为空)

8、断言(如果存在且取样器结果不为空)

9、监听器(如果存在且取样器结果不为空)

jmeter ramup设置_Jmeter(2)基础知识相关推荐

  1. php怎么给超链接设置样式,HTML基础知识,关于超链接设置的样式的详细介绍

    这次给大家带来HTML基础知识,关于超链接设置的样式的详细介绍,设置HTML的超链接样式的注意事项有哪些,下面就是实战案例,一起来看一下. ***设置超链接的样式示例 a:link 超链接被点前状态 ...

  2. python 线程超时设置_爬虫基础知识(一)多线程与threading模块

    点击上方"蓝字"关注我们,第一时间推送优质文章! 前言 "本期带来的文章是python中多线程与threading模块的主要内容.主要分为「并发与并行」,「进程与线程」, ...

  3. JMeter性能测试的基础知识和个人理解

    JMeter性能测试的基础知识和个人理解 1. JMeter的简介   JMeter是Apache组织开发的开源项目,设计之初是用于做性能测试的,同时它在实现对各种接口的调用方面做的比较成熟,因此,常 ...

  4. php 表单条件设置_PHP基础知识总结

    导读 PHP称为超文本预处理器,是一种通用开源脚本语言,其文件包含了文本.HTML.JavaScript.PHP代码,PHP代码在服务器上运行,再以HTML方式传回浏览器.能够嵌入到 HTML中,做动 ...

  5. android studio如何设置输出值的小数点_C语言基础知识:printf的输出格式,C/C++语言编程讲解...

    C语言基础知识:printf的输出格式 printf()函数是格式输出函数,请求printf()打印变量的指令取决与变量的类型.例如,在打印整数是使用%d符号,在打印字符是用%c 符号.这些符号被称为 ...

  6. lsdyna如何设置set中的node_list_ANSA中进行二次开发的Python基础知识

    ANSA.META的二次开发均基于Python开发.本文基于ANSA的帮助文档<Introduction to Python>进行一定的扩展,希望能帮助大家快速掌握这门语言. 首先来介绍下 ...

  7. 路由器设置服务器用什么协议,路由器配置基础知识

    路由器配置基础知识 一般来说,可以用5种方式来设置路由器,下面跟YJBYS小编一起来学习一下吧! 一.简单介绍 1.Console口接终端或运行终端仿真软件的微机; 2.AUX口接MODEM,通过电话 ...

  8. aspx网页背景图片设置代码_Vue+CSS3制作双螺旋DNA动画:代码详解和基础知识复习

    1 效果: 2 知识点: ======= 2.1 html的基础知识. 2.2 css3的基础知识. 2.3 vue的基础知识. 2.4 代码讲解非常清楚,小白看了都会. 3 html骨架: ==== ...

  9. excel超链接怎么设置_【excel每日提升】Excel基础知识文本的排序!

    [新朋友]点击标题下面蓝色字"王俊东"关注. [老朋友]点击右上角,转发或分享本页面内容. excel系列课程 excel特效系列课程开始了,今天第2节! 第1节:Excel有公式 ...

  10. 联想计算机usb启动怎么办,联想电脑bios怎么设置USB启动_电脑基础知识_IT计算机_专业资料...

    联想电脑bios怎么设置USB启动_电脑基础知识_IT计算机_专业资料 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 联想电脑bios ...

最新文章

  1. pinpoint zipink skywalking
  2. Eclipse : Unresolved inclusion
  3. linux下的文件系统,Linux根文件系统(“/”文件系统)下的目录介绍
  4. Arduino笔记-对开关的基本认识
  5. 投屏时,客厅电视与客厅电视DMR的区别
  6. C++学习笔记56:异常处理
  7. JavaScript之对象序列化详解
  8. 马云下死命令留人?阿里辟谣:不会高薪聘请黑掉阿里网站的人
  9. word2010添加b5纸张大小_【仁美文化】散文:薄如纸张
  10. Win10之选择文件右击时卡死问题(转圈圈)
  11. diabetes影响因子2017_科学网—【关注】2017年JCR(2016)影响因子涨跌一览,Plos One跌破3分 - 美捷登的博文...
  12. mysql表analyze_MySQL ANALYZE Optimize Check Table使用详解
  13. 精灵混合加密系统_混合云的数据备份
  14. 第三阶段应用层——1.5 数码相册—使用FreeType在LCD上显示单个字符
  15. 转给身边工程师:环形穿梭车控制系统设计细节来了!
  16. 使用Maya的XGen快速头发建模
  17. Linux 开发环境工具 下载网址大全 --转
  18. 不经意传输协议快速入门
  19. 如何运用VR3d模型线上展示构建博物馆展厅与展馆
  20. javaweb JAVA JSP超市管理系统源码超市订单管理系统商品进销存系统超市后台管理

热门文章

  1. dnssec_OPNSense上的DNSSEC,DoT和DNSBL
  2. 12种常见贴片焊接工具
  3. java继承和接口的区别_java中的接口与继承的区别
  4. java绘图-常用条形码类型组成及使用说明
  5. 2021年苹果ASO商店优化技巧
  6. 悟空CRM系统学习心得
  7. 使用Arduino驱动 ADS1115 ADC采样芯片
  8. linux命令 速记表图片,linux命令速记
  9. 计算机各种办公软件都很卡,电脑中打开office2016办公软件很卡的解决方法
  10. 计量模型 | 固定效应与交互固定效应