Элемент управления не перемещается на следующую строку даже после выбора параметра раскрывающегося списка в Selenium 2.0 с Java - PullRequest
0 голосов
/ 14 февраля 2012

У меня странная проблема. Я должен выбрать опцию из списка выбора, в результате чего появляется окно подтверждения. но элемент управления не перемещается на следующую строку после выбора опции списка выбора, поэтому я не смог обработать окно предупреждения. Ниже приведен код селена, который я использовал для этого.

Select select = new Select(driver.findElement(By.id("select_id")));
select.selectByVisibleText("Level III");

Alert alert = Grid.driver().switchTo().alert();
System.out.println("Alert Text: "+alert.getText());
alert.accept();

вышеуказанный код выбирает опцию «Уровень III» и отображается окно с предупреждением. Поскольку элемент управления не перемещается на следующую строку, тестовый случай завершается с исключением по истечении времени ожидания. Если мы вручную закроем окно оповещения, элемент управления переместится в «Alert alert = Grid.driver (). SwitchTo (). Alert ();» заявление.

эта проблема возникает только в IE (версия 8) и отлично работает в Firefox.

Кто-нибудь сталкивался с той же проблемой ??

...