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

Фотография

Selenium RC не понимает регулярных выражений в случае с выпадающим спи


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 Tomoyo

Tomoyo

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

  • Members
  • Pip
  • 24 сообщений
  • ФИО:Палкина Анастасия

Отправлено 05 февраля 2013 - 12:13

Здравствуйте.

Есть такой выпадающий список:
<select name="p_list">
  <option selected="" value="0">One</option>
  <option value="-2">&nbsp;&nbsp;&nbsp;├&nbsp;Two</option>
  <option value="-4">&nbsp;&nbsp;&nbsp;│&nbsp;└&nbsp;Three</option>
  <option value="-6">&nbsp;&nbsp;&nbsp;└&nbsp;Four</option>
</select>
Тест предполагает, что будет выбираться значение Four.
Написала в тесте так:
$this->select( "name=p_list", "//tr/td/select[@name='p_list']/option[@value='-6']" );
Выдает ошибку ERROR: Option with label '//tr/td/select[@name='p_list']/option[@value='-6']' not found

Selenium IDE записывает следующее:
$this->select( "name=p_list", "label=regexp:\\s+└\\sFour" );
Но Selenium RC тоже не может найти такой элемент.

Подскажите, пожалуйста, как решить данную проблему.
  • 0


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

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