• Jmeter4.0---- 修改jmeter源代码(18)


    1.说明

    jmeter本身功能很强大,但是在使用的时候我们会发现有些想法jmeter无法帮我们实现,这个时候就需要我们细节去修改一下它的源代码,来满足我们的需求。

    * 仅供参考

    2.步骤

    第一步: java反编译

    Java反编译工具:Enhanced Class Decompiler3.0.0 (Eclipse Marketplace),这个可以从Eclipse自带的Eclipse Marketplace下载( 参考文档地址:https://www.cnblogs.com/amyStart/p/5814740.html  )

    具体操作说明:

    打开 eclipsehelp--Eclipse Marketplace Client就能找到

    有的eclipse中没有这个功能就需手动添加Eclipse Marketplace Client

    添加成功之后,重启Eclipse,重启后打开 Preference --> Java选中Decompiler(反编译器)

           

    第二步:修改反编译出来的class文件内容

    将需要修改的ApacheJMeter_http(1.jar解压,在eclipse中创建项目,将解压后的内容复制到项目中

    Window——Show View——Navigator就能查看到项目下的class文件了 

    并对需要修改的class进行修改

           

    第三步:打新的jar包,进行替换

    Class文件根据需求修改完之后,测试通过,将整个文件夹反键点击“Export,选择“JAR file”,作为一个jar导出,名字最好不变。

    导出之后替换原来的jar包即可。

     

    3.使用上传文件,文件名参数化

    (可参考文件:https://blog.csdn.net/defonds/article/details/41593253

    需要修改文件的路径:orgapachejmeterprotocolhttpsamplerPostWriter.class

     
  • 相关阅读:
    Pandas数据存取
    Pandas统计分析
    (4)awk读取行的细节
    (3)awk命令行结构和语法结构
    安装新版gawk
    (2)BEGIN和END语句块
    (1)AWK快速入门
    shell读取文件的几种方式
    Docker 部署 elk + filebeat
    Linux之关于用户的几个重要配置文件
  • 原文地址:https://www.cnblogs.com/Z-Queen/p/11245916.html
Copyright © 2020-2023  润新知