我有JMeter代码,(https://jmeter.apache.org/svnindex.html)。
在JMeter中,我们可以通过右键单击测试计划>添加>来添加测试元素.... 我想自动添加一个testelement(例如:正则表达式提取器)到testplan。意思是,我的HTTP请求表单(或任何testelement)上有一个按钮。单击该按钮后,应在testplan树中添加正则表达式提取器作为HTTP请求的子项。你能帮我吗?
package org.apache.jmeter.extractor.gui.RegexExtractorGui是正则表达式提取器gui的类。
感谢。
答案 0 :(得分:0)
为了安全起见,您可以使用JMeter template feature。您可以使用任何JMeter元素的组合创建自己的模板。可能是你在寻找什么?
答案 1 :(得分:0)
我从org.apache.jmeter.gui.action包的AddToTree获得了我的问题的解决方案guiPackage.getTreeModel()。addComponent(testElement,parentNode);
这里,guiPackage是org.apache.jmeter.gui.GuiPackage类的一个实例。
可以使用guiPackage.createTestElement(classname)创建Testelement。
guiPackage.getCurrentNode()将提供当前选定的节点。
最后guiPackage.getTreeModel()。addComponent(testElement,parentNode)将testelement添加为父节点的子节点。
谢谢你