一、FIDDLER抓包导出JMX文件

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

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

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

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

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

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

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

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

4.导出JMETER SCRIPT

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

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

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

  1.  
    Problem loading XML from:'D:\jmeterProject\auto_iThing\jmeter_script\fid.jmx'.
  2.  
    Cause:
  3.  
    CannotResolveClassException: com.atlantbh.jmeter.plugins.jsonutils.jsonpathassertion.JSONPathAssertion
  4.  
     
  5.  
    Detail:com.thoughtworks.xstream.converters.ConversionException:
  6.  
    ---- Debugging information ----
  7.  
    cause-exception : com.thoughtworks.xstream.converters.ConversionException
  8.  
    cause-message :
  9.  
    first-jmeter-class :

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

解决方式: 

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

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

 2.重新打开jmeter

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

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

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

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

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