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

Фотография

Кто знает какие функции для работы с раскрывающимися списками?


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

#1 anechka07

anechka07

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

  • Members
  • Pip
  • 41 сообщений
  • ФИО:К.А.Г.
  • Город:Россия, Краснодар

Отправлено 22 января 2009 - 09:32

Стала проблема: В селене RC Нажать на поле списка, и выбрать один из вариантов(например 3-ий)
Функция $this->select("topic_id", "label=Тюнинг"); как в Selenium IDE не работает. Я нашла addSelection ( locator,optionLocator ), но как правильно ей параметры задать, не пойму :sorry: Подскажите как заполнить!! ПЛЗ!! Или может другая функция есть??
  • 0

#2 Anthony_BY

Anthony_BY

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

  • Members
  • Pip
  • 29 сообщений
  • Город:Минск

Отправлено 22 января 2009 - 11:18

Стала проблема: В селене RC Нажать на поле списка, и выбрать один из вариантов(например 3-ий)
Функция $this->select("topic_id", "label=Тюнинг"); как в Selenium IDE не работает. Я нашла addSelection ( locator,optionLocator ), но как правильно ей параметры задать, не пойму :sorry: Подскажите как заполнить!! ПЛЗ!! Или может другая функция есть??


Мадам, учитесь пользоваться документацией :dirol: по дефолту она может распологаться сдесь C:\Program Files\selenium-remote-control-0.9.2\selenium-dotnet-client-driver-0.9.2\doc\index.html
Кликнуть по линке DefaultSelenium, потом по DefaultSelenium Members. и вы увидите все возможные методы

Select Select an option from a drop-down using an option locator. Option locators provide different ways of specifying options of an HTML Select element (e.g. for selecting a specific option, or for asserting that the selected option satisfies a specification). There are several forms of Select Option Locator.

* label=labelPattern: matches options based on their labels, i.e. the visible text. (This is the default.)
o label=regexp:^[Oo]ther
* value=valuePattern: matches options based on their values.
o value=other
* id=id: matches options based on their ids.
o id=option1
* index=index: matches an option based on its index (offset from zero).
o index=2

If no option locator prefix is provided, the default behaviour is to match on label.

Ежели drop down использует что то не стандартное(ExtJS или прочее), вы можете кликнуть в начале по элементу для раскрытия списка, а потом на нужное значение в списке.
  • 0


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

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