如何将硒Java代码集成到Apache Meter中?

时间:2019-05-08 15:28:33

标签: java selenium jmeter load-testing

我是使用Apache Jmeter的新手,我想使用Apache Jmeter进行负载测试,我已经使用selenium创建了Java代码,我想将Java代码集成到apache jmeter中,以便为我的应用程序进行负载测试。

我已经安装了Jmeter,即使在Google上搜索步骤后,我也无法继续进行操作。

public static void main(String arg[]) {
    String ChromDriver = GeneralUtils.readConfig("ChromeDiver");
    ChromeOptions options = new ChromeOptions();
    options.addArguments("start-maximized");
    options.addArguments("disable-infobars");
    WebDriver browser = new ChromeDriver(options);
    Login(browser);
    Perform(browser);
    Logut(browser);
}

现在在eclipse上运行时,仅适用于一个用户。我想为大量用户做。因此,可以通过jar或java导出该项目,然后使用Apache Jmeter进行负载测试。

3 个答案:

答案 0 :(得分:0)

您可以为jmeter尝试使用此webdriver插件/监听器吗 webdriver jmeter

答案 1 :(得分:0)

运行硒的方法多种多样。 如果希望Jmeter执行硒罐,则可以使用Junit Request采样器,但是可能需要进行一些修改。 检查以下链接,它有很多选项,包括Junit。

Running Selenium scripts with JMeter

希望这会有所帮助。

答案 2 :(得分:0)

找到了集成Java代码+ Selenium脚本+ Apache Jmeter的解决方案。

在上面写了一个小博客。 可以在这里参考:https://th3javacode.wordpress.com/2019/05/11/performing-load-test-using-jsajava-selenium-apache-jmeter-and/