我是使用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进行负载测试。
答案 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/