竹竹云

导航

FIDDLER导出JMX文件,JMETER打开导出的JMX报错的解决方式

 
 

一、FIDDLER抓包导出JMX文件

前置条件:1.安装好Fiddler、Jmeter

1.下载FIDDLER导出JMETER SCRIPT的插件

链接:https://pan.baidu.com/s/1gHeK7JuvdJk9672P2h51Yg 
提取码:w5f3

2.将JMETEREXPORT.DLL放入FIDDLER的安装目录下的IMPORTEXPORT文件夹下

3.FIDDLER重新打开,设置过滤条件(原因:JMETER脚本简洁点好,把不要的尽量过滤) 

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

4.导出JMETER SCRIPT

步骤如下图,最后选择 jmeter script 类型

 二、JMETER打开FIDDLER导出的脚本报错

 
Problem loading XML from:'D:\jmeterProject\auto_iThing\jmeter_script\fid.jmx'.

Cause:

CannotResolveClassException: com.atlantbh.jmeter.plugins.jsonutils.jsonpathassertion.JSONPathAssertion

Detail:com.thoughtworks.xstream.converters.ConversionException:

---- Debugging information ----

cause-exception : com.thoughtworks.xstream.converters.ConversionException

cause-message :

first-jmeter-class :

解决方式: 

1.下载jmeter的插件管理:Plugins-Manager放到lib\ext目录

地址:https://jmeter-plugins.org/install/Install/#Plugins-Manager-Download

 2.重新打开jmeter

 3.再点击plugins manager,下载JSON/YAML Plugins (deprecated)

 4.jmeter会自动重启,然后你再加载jmx;只需要做小部分的跳转,如http信息头管理器设置、断言的重新设置

posted on 2021-09-01 16:23  竹竹云  阅读(1024)  评论(0编辑  收藏  举报