我尝试使用https://www.blazemeter.com/blog/jmeter-command-line的帮助从java运行Jmeter
FileInputStream in = new FileInputStream("/path/test.jmx");
HashTree testPlanTree = SaveService.loadTree(in);
字符串
但是它在loadTree中显示了一个错误,它需要File类型,我们已经给了FileInputStream,但是在其他任何地方它都运行得很好,如果我将它转换为file,它在尝试运行时显示错误。
1条答案
按热度按时间piztneat1#
根据JMeter 5.6,JavaDoc声明
public static HashTree loadTree(File file)抛出IOException
加载测试树(JMX文件)
参数:file -JMX文件返回:负载树
所以应该是
字符串
您可能还对JMeter DSL project感兴趣,它为从Java创建JMeter测试计划提供了方便的API