fiddler自动生成jmeter测试脚本

概述

昨天我们在课堂上讲了如何通过fiddler抓包,单一接口可以复制到jmeter中进行接口测试,那么如果抓包获取了大量的接口,我们如何快速实现接口转换成jmx文件呢?

今天给大家介绍fiddler的另一功能:Fiddler导出JMeter脚本

操作步骤

一:安装fiddler4.6及以上版本

链接: https://pan.baidu.com/s/137USTkDchpdgS_vw3Rbr9Q

提取码: n48g

二:下载jmeter插件JmeterExport.dll,保存至fiddler安装路径ImportExport文件夹下

链接: https://pan.baidu.com/s/1KbQXw0PJTthmCecSFuncuA

提取码: pppe

三:重启fiddler,通过过滤器去抓包

正则条件过滤图片、js等文件,输入以下内容:

REGEX:(?insx)/[^\?/]*\.(css|ico|jpg|png|gif|bmp|wav)(\?.*)?$

四:导出jmx文件

选择All Sessions

选择导出文件类型jmeter script

选择保存路径,输入jmx文件名

五:jmeter打开脚本,查看文件

可以看到jmx文件已经把请求默认值、cookie管理器,以及用户定义变量都给我们生成了。

点击查看>>>《jmeter接口自动化课程》

原文地址:https://www.cnblogs.com/Zfc-Cjk/p/11532728.html

时间: 2024-10-18 14:21:55

fiddler自动生成jmeter测试脚本的相关文章

使用非GUI模式运行jmeter测试脚本

使用非 GUI 模式,即命令行模式运行 JMeter 测试脚本能够大大缩减所需要的系统资源.使用命令jmeter -n -t <testplan filename> -l <listener filename>(比如 jmeter -n -t testplan.jmx -l listener.jtl)        我的第一次使用命令行执行测试脚本时,看到的输出如下:D:\Jmeter\bin> jmeter -n -t testplan.jmx -l listener.jt

【转】 用BlazeMeter录制JMeter测试脚本

工具: 1,JMeter 2,Chrome 3,BlazeMeter 4,SwitchyOmega(如果需要代理) 步骤: 以上工具准备好以后就可以录制JMeter的测试脚本了, 在Chrome中点击BlazeMeter插件,出现下图: 可以为本次录制取一个名字,然后点击红色原点,开始录制脚本,然后开始录制你需要测试的功能. 每一次服务器请求,BlazeMeter插件的图标上的数字都会加一,可以清楚的看到你录制的步骤. 当录制完成后,再次点击BlazeMeter的图标,然后点击黄色的停止按钮:

【转】用BlazeMeter录制JMeter测试脚本

工具: 1,JMeter 2,Chrome 3,BlazeMeter 4,SwitchyOmega(如果需要代理) 步骤: 以上工具准备好以后就可以录制JMeter的测试脚本了, 在Chrome中点击BlazeMeter插件,出现下图: 可以为本次录制取一个名字,然后点击红色原点,开始录制脚本,然后开始录制你需要测试的功能. 每一次服务器请求,BlazeMeter插件的图标上的数字都会加一,可以清楚的看到你录制的步骤. 当录制完成后,再次点击BlazeMeter的图标,然后点击黄色的停止按钮:

菜鸟教程之工具使用(十)——用BlazeMeter录制JMeter测试脚本

工具: 1,JMeter 2,Chrome 3,BlazeMeter 4,SwitchyOmega(如果需要代理) 步骤: 以上工具准备好以后就可以录制JMeter的测试脚本了, 在Chrome中点击BlazeMeter插件,出现下图: 可以为本次录制取一个名字,然后点击红色原点,开始录制脚本,然后开始录制你需要测试的功能. 每一次服务器请求,BlazeMeter插件的图标上的数字都会加一,可以清楚的看到你录制的步骤. 当录制完成后,再次点击BlazeMeter的图标,然后点击黄色的停止按钮:

Jmeter - 构建1个可供Linux使用的Jmeter测试脚本 - 共3个步骤

在Linux使用Jmeter做性能测试需要4个前提条件,这4个前提条件已经在之前的文档里提到了,重复一下加深印象: (1) 在本地已安装xshell 参考<SecureCRT-转换密钥-Xshell-配置服务-使用xshell登录远程linux服务器> (2) 在Linux有Java运行环境 参考<Jmeter-安装JDK- 配置Jmeter运行的环境 - 是使用Jmeter的前提> (3) 在Linux已安装Jmeter 参考<Jmeter-安装Jmeter - 在Linu

自动生成 java 测试 mock 对象框架 DataFactory-01-入门使用教程

项目简介 Data-Factory 用于根据对象,随机自动生成初始化信息,避免了手动创建对象的繁琐,便于测试. 特性 8 大基本类型的支持 String.Date.金额,日期等常见类型的支持 java8 常见时间类的支持 支持 String 和 Number 类型的注解定义 添加 @DataFactory 注解支持 支持 Regex 正则表达式 变更日志 变更日志 核心类讲解 DataUtil 工具类 提供线程安全的方法: /** * 构建结果 * @param clazz 类型 * @retu

atitit.自动生成数据库结构脚本,或者更换数据库,基于hibernate4

目前近况:: 更换数据库,但是是使用spring集成的. <!-- hibernate配置文件路径 --> <property name="mappingDirectoryLocations"> <!-- classpath --> <value>classpath:/hbm</value> </property> 怕是不能使用hbm2ddl cfg....走单独的添加个hb cfg,测试添加给挂走ok.. 作者:

Oracle AWR报告自动生成并ftp脚本

脚本主要由以下几个部分组成: awr.sql 用来在sqlplus 中执行的脚本,该脚本从网上直接找的. awr.sh 用来调用sqlplus来生成awr报告. ftp.sh 用来打包压缩每天生成的awr报告(压缩率大于50倍),并进行ftp传输,清理过期的报告,对于linux和solaris略有不同. crontab 用来执行定时任务,根据需求进行调整. 下面为具体的脚本内容,可以根据需要进行调整. awr.sql : 1 set echo off; 2 set veri off; 3 set

Jenkins实现自动运行jmeter脚本并出具报告的实现

背景:实现jmeter每30分钟执行一次,运行系统中所有接口或者性能脚本或者后续更可以由系统部署来触发建构执行 1.配置jmeter测试环境,注意修改Jmeter的bin目录下jmeter.properties文件的配置:jmeter.save.saveservice.output_format=xml 2.使用jmeter生成一个测试脚本 3.安装jenkins(自行百度)4.jenkins中安装两个插件:Performance Plugin和xsltproc.如果搜不到,高级安装.插件下载: