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

Фотография

Кликнуть радио батон в selenium IDE

radio button selenium IDE click

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

#1 ali_aksandr

ali_aksandr

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

  • Members
  • Pip
  • 8 сообщений
  • ФИО:ali_aksandr

Отправлено 25 февраля 2014 - 16:20

Eсть радио батон. Вот код html.
 
<input id="gwt-uid-1611" type="radio" name="prod_dev" value="on" tabindex="0"></input>
<label for="gwt-uid-1611">Concept/Design</label>
 
нужно задать команду в IDE: выбрать радио батон.
Если я записываю команду напрямую, при воспроизведении возникает ошибка. вот что записывается
Command: click.
Target: id=gwt-uid-1613
 
Я редактирую команду, и воспроизводится без ошибки:
Command: click.
Target: css=#gwt-uid-1613
 
Но проблема в том, что при обновлении страницы айдишник меняется. Как быть? Как задать радиобатон не через айдишник?

  • 0

#2 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 25 февраля 2014 - 17:13

 

Eсть радио батон. Вот код html.
 
<input id="gwt-uid-1611" type="radio" name="prod_dev" value="on" tabindex="0"></input>
<label for="gwt-uid-1611">Concept/Design</label>
 
нужно задать команду в IDE: выбрать радио батон.
Если я записываю команду напрямую, при воспроизведении возникает ошибка. вот что записывается
Command: click.
Target: id=gwt-uid-1613
 
Я редактирую команду, и воспроизводится без ошибки:
Command: click.
Target: css=#gwt-uid-1613
 
Но проблема в том, что при обновлении страницы айдишник меняется. Как быть? Как задать радиобатон не через айдишник?

 

Target: name=prod_dev


  • 1

#3 ali_aksandr

ali_aksandr

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

  • Members
  • Pip
  • 8 сообщений
  • ФИО:ali_aksandr

Отправлено 25 февраля 2014 - 17:15

Можно задать радиобатон так:

Comand: click

Target: name=prod_dev

 

Но при этом из все группы радиобатонов, принадлежащих к prod_dev, выбирается первый всегда. 

Как тогда задать именно вот этот?

<label for="gwt-uid-1611">Concept/Design</label>

 

Прикольно. Пока писал, мне уже ответили на первую часть


  • 0

#4 vmaximv

vmaximv

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

  • Members
  • PipPipPipPip
  • 350 сообщений

Отправлено 26 февраля 2014 - 05:27

"Use the Force XPath, Luke" © Obi-Wan Kenobi


  • 0

#5 Dalay_LAMO

Dalay_LAMO

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

  • Members
  • PipPipPipPip
  • 265 сообщений
  • ФИО:Дмитрий
  • Город:Санкт-Петербург


Отправлено 26 февраля 2014 - 14:42

//label[contains( text(), 'Concept/Design')]


  • 1

#6 vmaximv

vmaximv

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

  • Members
  • PipPipPipPip
  • 350 сообщений

Отправлено 26 февраля 2014 - 16:00

ТС не нужен лейбл, ему нужен инпут этого лейбла :-P
  • 0



Темы с аналогичным тегами radio button, selenium IDE, click

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

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