我是JMeter的新手.我找到了以下代码,通过使用JMeter API StandardJMeterEngine从JAVA项目运行JMeter测试计划(.jmx).
但是如何将执行结果作为返回?
我看过很多关于SampleResult的文章.如果这是一个解决方案,请您提供有关如何将我的sampleResult集成到现有JMeter测试计划中的详细信息.
// JMeter Engine
StandardJMeterEngine jmeter = new StandardJMeterEngine();
// Initialize Properties, logging, locale, etc.
JMeterUtils.loadJMeterProperties("../jmeter.properties");
JMeterUtils.setJMeterHome("../apache-jmeter-2.11");
JMeterUtils.initLogging();
JMeterUtils.initLocale();
SaveService.loadProperties();
// Load existing .jmx Test Plan
FileInputStream in = new FileInputStream("../Integ.jmx");
HashTree testPlanTree = SaveService.loadTree(in);
in.close();
// Run JMeter Test
jmeter.configure(testPlanTree);
jmeter.run();
<how to capture result here?????????????????>
jmeter.exit();
Run Code Online (Sandbox Code Playgroud)