Методы Webelements не работают в скрипте?
Я пытаюсь нажать на ссылку Override.... Я пытался со всеми локаторами. Но это не работает.
Методы webdriver, такие как getTitle,getCurrentURL,getPageSource, все методы работают.
Я работаю над Internet Explorer Browser.version 8
System.setProperty("webdriver.ie.driver",System.getProperty("user.dir")+"\\IEDriverServer.exe");
DesiredCapabilities capability = DesiredCapabilities.internetExplorer();
capability.setBrowserName("internetExplorer");
WebDriver driver=new InternetExplorerDriver();
driver.manage().deleteAllCookies();
driver.get("https://10.150.7.32/dpm-web/");
//Thread.sleep(5000);
driver.manage().window().maximize();
WebDriverWait wait = new WebDriverWait(driver, 18);
driver.manage().timeouts().pageLoadTimeout(10, TimeUnit.SECONDS);
System.out.println("Page Title is "+driver.getTitle());
System.out.println(driver.getPageSource());
System.out.println("URL =="+driver.getCurrentUrl());
//wait.until(ExpectedConditions.elementToBeClickable(By.id("overridelink"))).click();
driver.findElement(By.id("overridelink")).click();
Обновление (из комментариев): Адрес доступен и его предоставление:
System.out.println("Page Title is "+driver.getTitle());
так же как:
System.out.println(driver.getPageSource());
Правильно, но когда я попытался найти эту ссылку, она дала:
NOSuchElement FoundException
Тот же код работает на другой системе правильно