小编Kas*_*ara的帖子

通过 Java 独立应用程序运行 JMeter 测试用例,无需在本地安装 JMeter。

我正在尝试使用以下命令执行 JMeter 测试用例。我有没有在本地安装 JMeter 的情况下执行测试用例的另一种方法?这里我必须提供 JMeterUtils 的 JMeter HOME 路径。

    // JMeter Engine
    StandardJMeterEngine jmeter = new StandardJMeterEngine();

    // Initialize Properties, logging, locale, etc.
    JMeterUtils.loadJMeterProperties("/path/to/your/jmeter/bin/jmeter.properties");
    JMeterUtils.setJMeterHome("/path/to/your/jmeter");
    JMeterUtils.initLogging();// you can comment this line out to see extra log messages of i.e. DEBUG level
    JMeterUtils.initLocale();

    // Initialize JMeter SaveService
    SaveService.loadProperties();

    // Load existing .jmx Test Plan
    FileInputStream in = new FileInputStream("/path/to/your/jmeter/extras/Test.jmx");
    HashTree testPlanTree = SaveService.loadTree(in);
    in.close();

    // Run JMeter Test
    jmeter.configure(testPlanTree);
    jmeter.run();
}
Run Code Online (Sandbox Code Playgroud)

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

java testing jmeter

6
推荐指数
1
解决办法
1002
查看次数

标签 统计

java ×1

jmeter ×1

testing ×1