Selenium 2.0 - что использовать вместо getXpathCaunt
#1
Отправлено 30 июля 2012 - 11:54
Пытаюсь реализовать простейший цыкл:
- ищу элемент:
- если есть - сообщение "GUT"
- если нет элемента - собщение "FUu"
Пробывал driver.findElement(By.cssSelector("a.enter")), но если элемент не находит - вылазит ошибка и тест останавливается.
За ранее большое спасибо (Пишу на JAVA)
#2
Отправлено 30 июля 2012 - 12:00
Добрый день!Подскажите, что использовать в Selenium 2.0 в место getXPathCaunt (нужен синтаксис для WebDriver)
Пытаюсь реализовать простейший цыкл:
- ищу элемент:
- если есть - сообщение "GUT"
- если нет элемента - собщение "FUu"
Пробывал driver.findElement(By.cssSelector("a.enter")), но если элемент не находит - вылазит ошибка и тест останавливается.
За ранее большое спасибо (Пишу на JAVA)
try{ WebElement frame = driver.findElement(By.cssSelector("a.enter")); System.out.println("GUT"); }catch (NoSuchElementException e) { System.out.println("FUu"); }
#3
Отправлено 30 июля 2012 - 12:04
#4
Отправлено 30 июля 2012 - 12:11
int a = driver.findElements(By.name("q")).size();
#5
Отправлено 31 июля 2012 - 07:41
Тут получается возврящает количество элементов. Как раз то что нужно. Спасибо.эм..., а я думал, что так правильно:
int a = driver.findElements(By.name("q")).size();
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных