【问题标题】:MVN jmeter Hashtree I/O error for running through java code通过 java 代码运行的 MVN jmeter Hashtree I/O 错误
【发布时间】:2017-11-28 16:38:53
【问题描述】:

对 jmeter 很陌生,我正在尝试从我从下面的链接中读取的 Java 代码运行现有的 JMeter 测试。

https://www.blazemeter.com/blog/5-ways-launch-jmeter-test-without-using-jmeter-gui

但是当我尝试按照说明进行操作时,我遇到了 java 错误。有人可以指出我做错了什么吗?我对此很陌生。

【问题讨论】:

    标签: java jmeter blazemeter hashtree


    【解决方案1】:

    信息很清楚。 SaveService#loadTree 不再接受输入流,它需要一个文件。您所指的链接是几年前编写的,当时它使用的库版本仍然接受输入流。

    改变

    FileInputStream test = new FileInputStream("src/test/jmeter/ssoLogin.jmx");
    

    File test = new File("src/test/jmeter/ssoLogin.jmx");
    

    【讨论】:

    • 谢谢我实际上尝试过,但它无法解决 test.close() 的方法关闭。因此,如果以这种方式运行 jmeter 会起作用,我不会怀疑。
    • 所以我尝试运行它,这就是我得到的。 116 [main] INFO org.apache.jmeter.util.JMeterUtils - 将区域设置设置为 en_US 1102 [main] INFO org.apache.jmeter.save.SaveService - 测试计划(JMX)版本:2.2。测试日志 (JTL) 版本:2.2 1181 [main] 错误 org.apache.jmeter.save.SaveService - 无法计算 saveservice 属性文件 java.io.FileNotFoundException 的校验和:src\test\jmeter\bin\saveservice.properties(系统找不到指定的路径)在 java.io.FileInputStream.open0(Native Method)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-11
    • 1970-01-01
    • 2012-03-30
    • 1970-01-01
    • 1970-01-01
    • 2012-09-08
    相关资源
    最近更新 更多