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

Автоматизатор мобильных приложений
онлайн, начало 11 августа
Тестирование безопасности
онлайн, начало 11 августа
Тестирование мобильных приложений
онлайн, начало 11 августа
Автоматизация тестирования REST API на Python
онлайн, начало 11 августа
Фотография

как вытянуть id и по нему запустить url


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

#1 Nelly_lucky

Nelly_lucky

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

  • Members
  • Pip
  • 45 сообщений
  • ФИО:Nelly

Отправлено 18 января 2012 - 15:24

Здравствуйте, я новичок в Selenium и вообще в программировании,по этому не судите строго.
Описание:
Есть сайт, на котором зарегистрирован пользователь, этот пользователь отправляет линк для рекрутов,
пример линка такой :
http://example.com/a...7E-073CEBCFDC6B

и такой кусок кода

<td style="padding: 5px;">
<input id="newclnt_email" class="brok_reg_input_dialog" type="text" onkeypress="enter_check(event);" name="newclnt_email">
<input id="quid_hidden" type="hidden" name="quid_hidden" value="C0F21DAB-BF25-4994-8C7E-073CEBCFDC6B">
</td>



У меня такой вопрос:
как в Selenium открыть url вытягивая id="quid_hidden"
И подставляя его в Url ?
мб можно по другому?
у меня была идея сделать что то вроде следующего

Open
javascript{"/accounts/reg/?inv_guid="+(document.getElementById('quid_hidden').value)}

но явно не хватает практики(
  • 0

#2 Vitalik_V

Vitalik_V

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

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Виталий
  • Город:Харьков

Отправлено 18 января 2012 - 15:41

Здравствуйте, я новичок в Selenium и вообще в программировании,по этому не судите строго.
Описание:
Есть сайт, на котором зарегистрирован пользователь, этот пользователь отправляет линк для рекрутов,
пример линка такой :
http://example.com/a...7E-073CEBCFDC6B

и такой кусок кода

<td style="padding: 5px;">
<input id="newclnt_email" class="brok_reg_input_dialog" type="text" onkeypress="enter_check(event);" name="newclnt_email">
<input id="quid_hidden" type="hidden" name="quid_hidden" value="C0F21DAB-BF25-4994-8C7E-073CEBCFDC6B">
</td>



У меня такой вопрос:
как в Selenium открыть url вытягивая id="quid_hidden"
И подставляя его в Url ?
мб можно по другому?
у меня была идея сделать что то вроде следующего

Open
javascript{"/accounts/reg/?inv_guid="+(document.getElementById('quid_hidden').value)}

но явно не хватает практики(

Чтобы получить правильный ответ, надо задать правильный вопрос )))
Уточните, какой именно селениум Вы используете?
  • 1

#3 Nelly_lucky

Nelly_lucky

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

  • Members
  • Pip
  • 45 сообщений
  • ФИО:Nelly

Отправлено 18 января 2012 - 16:29

Selenium IDE 1.5.0

мне надо зайти на url
например такой

example.com/accounts/reg/?inv_guid=12C7CE3D-91DD-43ED-886C-401C92271160

и дальше пройти регистрацию
  • 0

#4 snark

snark

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

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

Отправлено 18 января 2012 - 16:36

<tr>
<td>storeAttribute</td>
<td>quid_hidden@id</td>
<td>linkString</td>
</tr>
<tr>
<td>open</td>
<td>http://example.com/${linkString}</td>
<td></td>
</tr>

  • 1

#5 Nelly_lucky

Nelly_lucky

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

  • Members
  • Pip
  • 45 сообщений
  • ФИО:Nelly

Отправлено 18 января 2012 - 16:51

<tr>
<td>storeAttribute</td>
<td>quid_hidden@id</td>
<td>linkString</td>
</tr>
<tr>
<td>open</td>
<td>http://example.com/${linkString}</td>
<td></td>
</tr>



почему то возвращает

"http://example.com/a...id=quid_hidden"
  • 0

#6 point80

point80

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

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Дормидонтов Семён

Отправлено 18 января 2012 - 20:00


<tr>
<td>storeAttribute</td>
<td>quid_hidden@id</td>
<td>linkString</td>
</tr>
<tr>
<td>open</td>
<td>http://example.com/${linkString}</td>
<td></td>
</tr>



почему то возвращает

"http://example.com/a...id=quid_hidden"


<tr>
<td>storeValue</td>
<td>id=quid_hidden</td>
<td>linkString</td>
</tr>
<tr>
<td>open</td>
<td>http://example.com/${linkString}</td>
<td></td>
</tr>

  • 1

#7 Nelly_lucky

Nelly_lucky

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

  • Members
  • Pip
  • 45 сообщений
  • ФИО:Nelly

Отправлено 19 января 2012 - 08:39

спасибо большое всем, заработало, вариант point80 сработал)
подскажите документацию на русском по Selenium IDE, было бы очень неплохо почитать
  • 0

#8 snark

snark

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

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

Отправлено 19 января 2012 - 09:05

почему то возвращает

"http://example.com/a...id=quid_hidden"


sorry вместо quid_hidden@id конечно же quid_hidden@value
  • 0

#9 Leoxa

Leoxa

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

  • Members
  • Pip
  • 59 сообщений
  • ФИО:Алексей

Отправлено 19 января 2012 - 10:14

подскажите документацию на русском по Selenium IDE, было бы очень неплохо почитать

http://siderulezzz.wordpress.com/ :-)
  • 0

#10 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 854 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 19 января 2012 - 12:33

подскажите документацию на русском по Selenium IDE, было бы очень неплохо почитать

Документация скоро будет тут: http://selenium2.ru/docs
  • 0

Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium



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



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

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

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