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

Программирование на Python для тестировщиков
онлайн, начало 23 октября
Тестирование безопасности
онлайн, начало 28 октября
Практикум по тест-дизайну 2.0
онлайн, начало 30 октября
Автоматизатор мобильных приложений
онлайн, начало 28 октября
Фотография

Нажать на кнопку с выпадающим списком


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

#1 parsecnet

parsecnet

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

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

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

Добрый день!
Не могу нажать на кнопку. На сайте выглядит см.
Код
<div id="main-menu-btn-select-func" class="x-btn x-box-item x-toolbar-item x-btn-default-toolbar-medium x-icon-text-left x-btn-icon-text-left x-btn-default-toolbar-medium-icon-text-left" style="border-width: 1px; left: 141px; top: 0px; margin: 0px;">
<em id="main-menu-btn-select-func-btnWrap" class="x-btn-split x-btn-split-right">
<button id="main-menu-btn-select-func-btnEl" class="x-btn-center" autocomplete="off" role="button" hidefocus="true" type="button" style="height: 24px;">
<span id="main-menu-btn-select-func-btnInnerEl" class="x-btn-inner" style="">Администрирование</span>
<span id="main-menu-btn-select-func-btnIconEl" class="x-btn-icon " style="background-image: url("images/led-icons/hammer_screwdriver.png");"></span>
</button>
</em>
</div>
Собственно, если просто нажимать на кнопку ничего не происходит. Необходимо попасть по стрелочке справа, тогда должен появиться выпадающий список "Структура", "Справочники" итд. Собственно строка со стрелочкой
<em id="main-menu-btn-select-func-btnWrap" class="x-btn-split x-btn-split-right">.
Не могу нажать на эту стрелку, чтобы появился список. Нажимаю так:
click | id=main-menu-btn-select-func-btnWrap
Помогите пожалуйста.

Прикрепленные файлы


  • 0

#2 ashipovalov

ashipovalov

    Активный участник

  • Members
  • PipPip
  • 142 сообщений
  • ФИО:Шиповалов Александр


Отправлено 14 мая 2013 - 01:21

А на эту стрелочку надо нажать или просто навестись? Что значит - не могу нажать, какая ошибка происходит? Куда проходит клик?
  • 0

#3 parsecnet

parsecnet

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

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

Отправлено 14 мая 2013 - 06:01

какая ошибка происходит? Куда проходит клик?

В том то и дело, кнопка нажимается, подсвечивается, что нажата, только список этот выпадающий не выпадает. Если я руками на стрелку эту нажимаю, выпадает список и дальше селениум уже сам пашет, выбирает справочники и все что угодно.
  • 0

#4 O'Leen

O'Leen

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

  • Members
  • Pip
  • 55 сообщений
  • Город:Киев

Отправлено 15 мая 2013 - 07:36

Может попробовать не нажимать, а работать как с обыкновенным селектом?
Типа
new Select(driver.findElement(By.id("main-menu-btn-select-func-btnWrap"))).selectByVisibleText("Администрирование");
  • 0

#5 parsecnet

parsecnet

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

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

Отправлено 15 мая 2013 - 12:39

Ошибка: указанный элемент не является селектом
  • 0

#6 Julia_Sh

Julia_Sh

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

  • Members
  • Pip
  • 63 сообщений
  • ФИО:Юлия
  • Город:Новосибирск

Отправлено 20 мая 2013 - 07:56

Ошибка: указанный элемент не является селектом

Выпадающий список не является селектом? Странно. А select в ide пройдет?
  • 0

#7 Julia_Sh

Julia_Sh

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

  • Members
  • Pip
  • 63 сообщений
  • ФИО:Юлия
  • Город:Новосибирск

Отправлено 20 мая 2013 - 08:00

Собственно строка со стрелочкой
<em id="main-menu-btn-select-func-btnWrap" class="x-btn-split x-btn-split-right">.
Не могу нажать на эту стрелку, чтобы появился список. Нажимаю так:
click | id=main-menu-btn-select-func-btnWrap
Помогите пожалуйста.

Всемогущий гоогле выдает вот какой результат по запросу информации о теге <em>...</em>: "Тег <em> предназначен для акцентирования текста. Браузеры отображают такой текст курсивным начертанием." Исходя из этого, можно сделать вывод, что кнопка не описывается данной строчкой. Может, попробовать прописать путь к кнопке с тегом <button>?
  • 0

#8 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 850 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 20 мая 2013 - 11:24


Ошибка: указанный элемент не является селектом

Выпадающий список не является селектом? Странно. А select в ide пройдет?

Ничего странного. Ибо там не выпадающий список.
  • 0

http://starbugss.blogspot.ru - "Звездные баги", мой блог.



Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн



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

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

Яндекс.Метрика
Реклама на портале