Jmeter脚本录制

学习jmeter压测
java11+jmeter5.5


文章目录

  • Jmeter脚本录制
  • 前言
  • 一、基本用法
    • 第一步:首先创建一个线程组
    • 第二步、创建Recording Controller
    • 第三步、创建Https Test Secript Recorder并配置
      • 正则表达式常用规则
    • 第四步、创建结果树

前言

Jmeter是Apache的一个开源免费的压测工具,底层是java实现,能跨平台,并且支持二次开发,可以对服务器、网络、对象模拟负载进行压力测试,也可以用于接口测试,支持分布式 多节点部署
下载地址:https://jmeter.apache.org/download_jmeter.cgi
(安装步骤可参考网上教程)


提示:以下是本篇文章正文内容,下面案例可供参考

一、基本用法

采用脚本录制方式对 https://www.baidu.com进行一个压测,并介绍各个组件的用法
create

第一步:首先创建一个线程组

第二步、创建Recording Controller

在线程组上右键创建一个Recording Controller
后面Jmeter录制的请求将会存放在这里

第三步、创建Https Test Secript Recorder并配置

这个相当于一个代理服务器,可以过滤请求,在这里配置端口,并配置录制的请求的存放位置,已经过滤规则

添加端口和录制脚本存放位置

在Requests Filtering 添加 URL的正则表达式,目的是避免录制过多没有必要的请求,过滤静态资源,一些静态资源一般是存在缓存中,基本上不会产生服务端的流量,因此过滤掉
允许的请求:Include: .*\.(baidu\.com).*
禁止的请求:exclude: .*\.(js|css|PNG|jpg|ico|pbg|gif).*

正则表达式常用规则

第四步、创建结果树

在线程组上右键 listenter 创建 view Result Tree,该组件,在运行完请求后可以查看请求响应结果

【Jmeter-脚本录制】相关推荐

  1. 性能测试——JMeter脚本录制和HTTP负载测试

    实验目的 (1)了解Jmeter性能测试工具的用途和简单的操作: (2)掌握Jmeter性能测试工具测试过程: (3)能够使用Jmeter进行负载测试: 实验步骤 使用Jmeter对MercuryTo ...

  2. 云智慧压测实战分享之JMeter脚本录制实例

    在前面的<云智慧压测实战分享之JMeter工具使用初探>中我们对JMeter的功能特点和常用元件做了简单介绍,接下来说说JMeter的脚本录制.JMeter有多种录制脚本方法,其中最常见的 ...

  3. https协议谷歌浏览器使用Jmeter脚本录制

    一.http与https的区别 https协议需要到ca申请证书,一般免费证书很少,需要交费. http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议 http和ht ...

  4. Jmeter脚本录制(Web)

    1.安装badboy脚本软件 2.打开badboy软件 3.badbody脚本录制 点击录制按钮进行脚本录制,完成打开百度,搜索自动化测试操作,然后停止,回放. 4.回放 5.导出Jmeter脚本 7 ...

  5. Jmeter脚本录制(APP)

    1. 什么是脚本录制 在进行测试的时候,可能有好多脚本或者界面需要操作测试,并且有些测试链接需要 重复多线程高并发进行测试,我们一般会针对这一些操作,进行一个脚本录制,录制 好之后,之后测试就可以在这 ...

  6. 压力测试-Jmeter脚本录制方案

    使用Jmeter时在特殊场景下需要用到脚本录制的功能,本文将分享如何使用Jmeter进行脚本的录制及相关的注意事项. 准备工作: 创建基础API框架:新建测试计划-创建线程组-创建HTTP请求-创建查 ...

  7. jmeter脚本录制入门详解

    jmeter的安装部署可参考 (14条消息) 性能测试工具-JMeter简介及安装_小han的日常的博客-CSDN博客https://blog.csdn.net/weixin_50464533/art ...

  8. Jmeter脚本录制————Badboy录制web端

    1.双击icon打开后主界面显示如下: 2.接下来我们进行Web脚本的录制, 以打开我的歌曲主页http://baidu.com为例: 我们在红框标注的输入框中输入对应url: 然后点击红框标识的录制 ...

  9. jmeter脚本录制作业_399

    使用fiddler抓包录制,jmeter运行 转载于:https://www.cnblogs.com/sendo/p/5666730.html

  10. Jmeter脚本录制:Jmeter5.0脚本录制

    第一部分进行jmeter设置 第一步:在JMeter中添加线程组 第二步:在线程组下添加HTTP请求默认值 添加->配置元件->HTTP请求默认值,设置服务器IP和端口号 第三步:在线程组 ...

最新文章

  1. jvm调优工具_JVM性能调优监控工具jps、jstack、jmap、jhat、hprof使用详解
  2. 【ACM】杭电OJ 2018
  3. 金融货币衍生工具(结构性存款)
  4. 顺序表应用3:元素位置互换之移位算法
  5. NHibernate介绍
  6. lin总线可以控制几个节点_汽车上除了CAN通讯还有另外一种总线你需要知道
  7. android 环绕布局,Android自定义View实现圆形环绕效果
  8. 抽象类的继承/纯虚函数的实现
  9. 【转载】C#, VB.NET如何将Excel转换为PDF
  10. 小D课堂 - 新版本微服务springcloud+Docker教程_2_01传统架构演进到分布式架构
  11. 拥有2000家门店,他如何晋升为服装界的新宠? 1
  12. ide进行php编程快捷键,PHP IDE phpstorm 快捷键
  13. 被final关键字坑了
  14. 智能门锁与网关:海康萤石智能门锁的网关分析(二)
  15. 中控智慧指纹采集器live20R用C二次开发,导入开发包时报错“HANDLE未定义”之类的错误
  16. 如何用php建立图库,教你搭建自己的图片库
  17. Quartus II中关于IP核的破解
  18. congratulation的用法_congratulation用法详解
  19. SCAU 1038 打印图案
  20. 开源大阅兵:盘点那些走向世界的中国项目

热门文章

  1. 微泡基础知识及其在半导体清洗中的应用
  2. php面试题2--php面试题系列
  3. Java File、Paths、Path的意外错误:file.exists() 结果错误
  4. Windows 使用命令强制删除文件及文件夹
  5. HashMap中put方法(白话加源码分析)
  6. 二叉树的非递归遍历详解
  7. python中prettytable模块_PrettyTable模块
  8. 2018年第九届蓝桥杯C/C++A组省赛 题面部分题解
  9. css:css样式背景图片设置透明度,css如何设置背景图片的透明度
  10. 单行、多行 注释.HTML