Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Selenium测试Safari浏览器时抛出OutOfMemory异常_Java_Selenium_Safari_Selenium Webdriver - Fatal编程技术网

Java 使用Selenium测试Safari浏览器时抛出OutOfMemory异常

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(); } } 所以这段代码被执行,然后它落在上面的异常上。我也看过是否有人有同样的问题,我发

我试图在Safari浏览器上自动测试我们的应用程序,但是在测试运行期间,我在
java.lang.OutOfMemory
上遇到了问题。代码实际上非常简单

private WebDriver getDriver() {
    if(browser.equals("safari")) { //property set by Maven
        return new SafariDriver();
    }
}
所以这段代码被执行,然后它落在上面的异常上。我也看过是否有人有同样的问题,我发现这个问题已经在谷歌上出现了,但到目前为止没有人对此发表评论


我还发现其他较旧版本的Selenium需要安装Safari浏览器的扩展,但我认为2.39不再需要了,对吗?

这是在
@BeforeClass
或类似的东西中调用的吗?是的,
@BeforeClass
确实如此。