线程“主”中的异常 org.openqa.selenium.WebDriverException:无法导航到https://beginnersbook.com。这通常意味着对COM方法IWebBrowser2 :: Navigate2()的调用失败。
我也面临问题
线程“主”中的异常 org.openqa.selenium.WebDriverException:无法导航到https://beginnersbook.com。这通常意味着对COM方法IWebBrowser2 :: Navigate2()的调用失败。
完成这些事情
仍然面临问题。
public class LunchBrowser
{
static WebDriver driver;
public LunchBrowser(String browser,String URL)
{
System.setProperty("webdriver.gecko.driver", "D:\\Way2Automation\\geckodriver-v0.20.1-win64\\geckodriver.exe");
System.setProperty("webdriver.ie.driver", "C:\\Windows\\System32\\IEDriverServer.exe");
if(browser.equalsIgnoreCase("IE"))
{
driver = new InternetExplorerDriver();
}
else if(browser.equalsIgnoreCase("Chrome"))
{
driver = new ChromeDriver();
}
else if(browser.equalsIgnoreCase("FireFox"))
{
//we have to do below mention code because we are using selenium jar 3.12.0
// if we use selenium 2.53.1 jar then we don't need to set gecko driver and not need to write below line
System.setProperty( FirefoxDriver.SystemProperty.DRIVER_USE_MARIONETTE,"false");
System.setProperty("webdriver.gecko.driver", "D:\\Way2Automation\\geckodriver-v0.20.1-win64\\geckodriver.exe");
driver = new FirefoxDriver();
}
driver.navigate().to(URL);
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(90, TimeUnit.SECONDS);
}
}