Необходимо написать тест при выполнении которого происходит подсветка элементов. Тест работает, но почему то падает при нажатии на кнопку "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'