Apache Jmeter,调整HTTP Request Defaults的请求参数的显示

Apache Jmeter,调整HTTP Request Defaults的请求参数的显示_第1张图片

Apache Jmeter,调整HTTP Request Defaults的请求参数的显示_第2张图片

       启动Apache Jmeter,新建一个Http请求,默认界面显示的请求参数“名称”、“内容类型”列太宽,我个人偏好将“编码?”列移至右侧。每次启动Jmeter,总是要先手动调整一下宽度、位置,次数一多就烦了。

       Http请求参数的列宽、排列顺序好像也没有可设置的地方,网上也没找到解决方法。

       所以我自己研究了一下源代码,找到了相关类,在其初始化的地方微调了一下。

第一步:从官网可以下载源码(apache-jmeter-5.1_src.zip),找到相关类:org.apache.jmeter.protocol.http.gui.HTTPArgumentsPanel

以版本5.1.1为例,该类在apache-jmeter-5.1.1\lib\ext\ApacheJMeter_http.jar中。

Apache Jmeter,调整HTTP Request Defaults的请求参数的显示_第3张图片

Apache Jmeter,调整HTTP Request Defaults的请求参数的显示_第4张图片

源码包:

Apache Jmeter,调整HTTP Request Defaults的请求参数的显示_第5张图片

第二步:以http模块的源码新建一个eclipse项目,编辑修改HTTPArgumentsPanel

Apache Jmeter,调整HTTP Request Defaults的请求参数的显示_第6张图片

Apache Jmeter,调整HTTP Request Defaults的请求参数的显示_第7张图片

将重新编译后的字节码文件HTTPArgumentsPanel.class,替换原ApacheJMeter_http.jar包的文件。

第三步:重新启动Jmeter。

Apache Jmeter,调整HTTP Request Defaults的请求参数的显示_第8张图片

你可能感兴趣的:(Apache Jmeter,调整HTTP Request Defaults的请求参数的显示)