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

Фотография

как вытянуть 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 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


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

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

Документация скоро будет тут: http://selenium2.ru/docs
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium


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

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