欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 艺术 > JMeter与大模型融合应用之JMeter线程组新增指导文档

JMeter与大模型融合应用之JMeter线程组新增指导文档

2025/2/23 15:12:23 来源:https://blog.csdn.net/u012151594/article/details/145024290  浏览:    关键词:JMeter与大模型融合应用之JMeter线程组新增指导文档

JMeter与大模型融合应用之JMeter线程组新增指导文档

需求描述

针对JMeter使用不习惯的用户,直接在添加对应的组件上提供帮助文档,以线程组为例。我们需要完成如下效果:
第一:提供内外网的帮助文档:
在这里插入图片描述
第二:中英文切换后,能够显示正确的内容:
在这里插入图片描述

业务实现

第一步:我们在路径\apache-jmeter-5.1\src\core\org\apache\jmeter\threads\gui下找到对应的源码文件ThreadGroupGui.java中我们找到对应private void init() 方法,并且添加如下代码:

private void init() { // WARNING: called from ctor so must not be overridden (i.e. must be private or final)//创建帮助手册VerticalPanel helpPanel = new VerticalPanel();helpPanel.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(),JMeterUtils.getResString("help_properties"))); // $NON-NLS-1$// 创建超链接标签String labelText1 = "<html><a href=\"https://alidocs.dingtalk.com/i/nodes/Gl6Pm2Db8D3xgZdvizdOBDA1JxLq0Ee4?doc_type=wiki_doc# 「JMeter自带线程组」\">" + JMeterUtils.getResString("inside_net") + "</a></html>";String labelText2 = "<html><a href=\"https://samzhang.blog.csdn.net/article/details/139174013\">" + JMeterUtils.getResString("outside_net") + "</a></html>";JLabel linkLabel1 = new JLabel(labelText1);JLabel linkLabel2 = new JLabel(labelText2);helpPanel.add(linkLabel1);helpPanel.add(linkLabel2);//代码省略
}

第二步:找到中英文翻译的配置文件\apache-jmeter-5.1\src\core\org\apache\jmeter\resources中的messages_zh_CN.properties配置文件,新增内容如下

help_properties=对应组件帮助文档
inside_net=内网文档
outside_net=外网文档

第三步:在上述同一个路径下找到messages.properties配置文件,新增内容如下

help_properties=Helpful Docs
inside_net=Inside Net Docs
outside_net=Outside Net Docs

至此,我们的相关内容已经开发完成。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词