为什么我在某些情况下会出现以下错误

时间:2014-09-19 16:36:19

标签: selenium selenium-webdriver

当我尝试下面的代码时,我收到以下错误消息。这是Selenium中的一个错误吗?

  

2014年9月19日下午10:01:09   org.openqa.selenium.os.UnixProcess $ SeleniumWatchDog destroyHarder   信息:命令无法完全关闭。强行摧毁(v2)。   org.openqa.selenium.os.UnixProcess$SeleniumWatchDog@15ae139

情景1:

WebDriver driver=new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.get("http://www.google.com");
System.out.println(driver.getTitle());
driver.navigate().to("http://www.yahoo.com");
System.out.println(driver.getTitle());
driver.quit();

情景2:

WebDriver driver=new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.navigate().to("http://www.google.com");
System.out.println(driver.getTitle());
driver.navigate().to("http://www.yahoo.com");
System.out.println(driver.getTitle());
driver.quit();

1 个答案:

答案 0 :(得分:0)

来自Selenium API

  

引导()

     

允许驱动程序访问浏览器历史记录和   导航到给定的URL。

(重点是我的)所以除非你以某种方式首先填充历史,否则你的代码应该一直都会失败。