【发布时间】:2018-03-12 13:22:18
【问题描述】:
我按照this thread中介绍的方法,然后保存hashTree如下:
FileOutputStream out = new FileOutputStream("test.jmx");
SaveService.saveTree(hashTree, out);
是否可以保存和恢复创建的测试?
另一方面,有a project on GitHub 来创建和保存测试。结果如何不是有效的 JMX 文件。
我将创建的文件与一个简单的 JMeter 有效测试脚本进行比较。未添加这些属性:
guiclass="TestPlanGui" testclass="TestPlan"
我手动添加它们并修复所有错误?!
测试和 GUI 类必须设置为测试元素中的属性。这是 AbstractJMeterGuiComponent 的一部分:
mc.setProperty(new StringProperty(TestElement.GUI_CLASS, this.getClass().getName()));
mc.setProperty(new StringProperty(TestElement.TEST_CLASS, mc.getClass().getName()));
所以,GUI 和核心是相互关联的,GUI 中有一些主要配置。
如何构建一个有效的 JMX whiteout 了解 GUI?
【问题讨论】: