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

Фотография

как "поймать" текст и вставить его в поле при помощи Selenium


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

#1 hodosh

hodosh

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:махмутов артур

Отправлено 29 ноября 2011 - 13:53

Здравствуйте!
как сделать при помощи Selenium IDE так, чтобы копировать текст (ссылка с именем пользователя, необходимо "выудить" текстовое значение - это самое имя) и вставить в другое поле? дело в том, что имя пользователя может меняться и задать его постоянным нет возможности
  • 0

#2 snark

snark

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

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

Отправлено 29 ноября 2011 - 16:28

используйте storeText
если хотите конкретнее - приведите фрагмент страницы
  • 0

#3 hodosh

hodosh

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:махмутов артур

Отправлено 30 ноября 2011 - 06:58

используйте storeText если хотите конкретнее - приведите фрагмент страницы


разобрался, используя конструкцию storetext+type. спасибо
  • 0

#4 hodosh

hodosh

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:махмутов артур

Отправлено 01 декабря 2011 - 12:17

теперь другой вопрос - как вставить часть скопированного текста?
использую конструкцию storetext(element, value) -> type(element, javascript{substring[0, 'value'].indexOf('<') - 1)}) - не работает. в чем ошибка? текст нужно скопировать до перехода на следующую строку (/br)
  • 0

#5 snark

snark

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

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

Отправлено 02 декабря 2011 - 09:08

попробуйте storeEval
  • 0

#6 Элли

Элли

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

  • Members
  • Pip
  • 16 сообщений
  • ФИО:Нина

Отправлено 25 января 2012 - 16:04

я в таких случаях использую getValue()
  • 0


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

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