четверг, 19 января 2012 г.

Selenium IDE. Проверяем выпадающие списки drop-down

Стандартно селениум при записи теста предлагает проверять выпадающие списки таким способом:

 select  |  id=search_device_id_eq |  label=Name Surname

 Но, что если, мы не хотим привязывать наш тест к конкретному значению в списке, а просто хотим выбрать первое значение из списка?

Для этого укажем просто порядковый номер элемента

 select  |  id=search_device_id_eq |  index=3

Таким образом будет выбран третий элемент сверху.

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

storeSelectedLabel  |  id=search_device_id_eq  |  UserInFilter

После этого можно выполнять проверку что в нужном месте у нас остался только пользователь из переменной  UserInFilter

Комментариев нет:

Отправить комментарий

javascript:void(0)