Java 使用Selenium测试Safari浏览器时抛出OutOfMemory异常
我试图在Safari浏览器上自动测试我们的应用程序,但是在测试运行期间,我在Java 使用Selenium测试Safari浏览器时抛出OutOfMemory异常,java,selenium,safari,selenium-webdriver,Java,Selenium,Safari,Selenium Webdriver,我试图在Safari浏览器上自动测试我们的应用程序,但是在测试运行期间,我在java.lang.OutOfMemory上遇到了问题。代码实际上非常简单 private WebDriver getDriver() { if(browser.equals("safari")) { //property set by Maven return new SafariDriver(); } } 所以这段代码被执行,然后它落在上面的异常上。我也看过是否有人有同样的问题,我发
java.lang.OutOfMemory
上遇到了问题。代码实际上非常简单
private WebDriver getDriver() {
if(browser.equals("safari")) { //property set by Maven
return new SafariDriver();
}
}
所以这段代码被执行,然后它落在上面的异常上。我也看过是否有人有同样的问题,我发现这个问题已经在谷歌上出现了,但到目前为止没有人对此发表评论
我还发现其他较旧版本的Selenium需要安装Safari浏览器的扩展,但我认为2.39不再需要了,对吗?这是在
@BeforeClass
或类似的东西中调用的吗?是的,@BeforeClass
确实如此。