Перейти к содержимому

Фотография

Selenium 2.0 - что использовать вместо getXpathCaunt


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 testbom

testbom

    Новый участник

  • Members
  • Pip
  • 28 сообщений

Отправлено 30 июля 2012 - 11:54

Добрый день!Подскажите, что использовать в Selenium 2.0 в место getXPathCaunt (нужен синтаксис для WebDriver)
Пытаюсь реализовать простейший цыкл:
- ищу элемент:
- если есть - сообщение "GUT"
- если нет элемента - собщение "FUu"

Пробывал driver.findElement(By.cssSelector("a.enter")), но если элемент не находит - вылазит ошибка и тест останавливается.
За ранее большое спасибо (Пишу на JAVA)
  • 0

#2 man4ik21

man4ik21

    Новый участник

  • Members
  • Pip
  • 9 сообщений
  • ФИО:иван Перломутров Апапович

Отправлено 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");  
        }


  • 1

#3 testbom

testbom

    Новый участник

  • Members
  • Pip
  • 28 сообщений

Отправлено 30 июля 2012 - 12:04

Спасибо большое!!
  • 0

#4 appmen

appmen

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений
  • ФИО:Victor

Отправлено 30 июля 2012 - 12:11

эм..., а я думал, что так правильно:
int a = driver.findElements(By.name("q")).size();

  • 1

#5 testbom

testbom

    Новый участник

  • Members
  • Pip
  • 28 сообщений

Отправлено 31 июля 2012 - 07:41

эм..., а я думал, что так правильно:

int a = driver.findElements(By.name("q")).size();

Тут получается возврящает количество элементов. Как раз то что нужно. Спасибо.
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных