Необходимо написать тест при выполнении которого происходит подсветка элементов. Тест работает, но почему то падает при нажатии на кнопку “manageFilter$ctl00$ctl19”
Вот код:
public class SampleHighlight {
public static void main(String[] args) throws InterruptedException {
EventFiringWebDriver driver = new EventFiringWebDriver(new InternetExplorerDriver());
driver.register(new ListenerThatHiglilightsElements("#FFFF00", 1, 300, TimeUnit.MILLISECONDS));
driver.get("http://localhost/test");
for (int i = 0; i < 1; i++) {
driver.findElement(By.id("loginContainer_username")).clear();
driver.findElement(By.id("loginContainer_username")).sendKeys("da");
driver.findElement(By.id("loginContainer_password")).clear();
driver.findElement(By.id("loginContainer_password")).sendKeys("da");
driver.findElement(By.name("loginContainer$ctl05")).click();
driver.findElement(By.id("tdImbButtonmenu_2")).click();
new Select(driver.findElement(By.id("manageFilter_ctl00_filterSiteList"))).selectByVisibleText("ES");
driver.findElement(By.name("manageFilter$ctl00$ctl19")).click(); --вот во время этого валится
driver.findElement(By.xpath("//a[text()='Logout']")).click();
driver.quit();
}
}
}
Ошибка:
Started InternetExplorerDriver server (32-bit)
2.44.0.0
Listening on port 34380
Exception in thread "main" org.openqa.selenium.WebDriverException: JavaScript error (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 98 milliseconds
Build info: version: '2.44.0', revision: '76d78cf', time: '2014-10-23 20:02:37'