![Фотография](https://secure.gravatar.com/avatar/42599702489296ac279a0dc37996739f?s=100&d=https%3A%2F%2Fsoftware-testing.ru%2Fforum%2Fpublic%2Fstyle_images%2Fmaster%2Fprofile%2Fdefault_large.png)
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 анонимных