Как возвратить ссылку на страницу
#1
Отправлено 15 октября 2012 - 22:09
Вижу его так на странице
<form id="aspnetForm"
onsubmit="javascript:return WebForm_OnSubmit();"
action="FormularzWiza_2.aspx?guid=ad2b5ae57e90400ab54e7bb50e29a6a4"
method="post" name="aspnetForm" style="background-color: transparent;">
Каким образом вытянуть только это
FormularzWiza_2.aspx?guid=ad2b5ae57e90400ab54e7bb50e29a6a4
???
#2
Отправлено 16 октября 2012 - 06:38
#3
Отправлено 22 октября 2012 - 16:34
#4
Отправлено 23 октября 2012 - 07:59
#5
Отправлено 23 октября 2012 - 09:22
то не видит локатора, то у него нет атрибутов
#6
Отправлено 23 октября 2012 - 10:35
странно, у меня только что получилось:пробовал - нифига не получилось
то не видит локатора, то у него нет атрибутов
<html> <head></head><body> <br> <div> </div> <span> some text</span> <form id="aspnetForm" onsubmit="javascript:return WebForm_OnSubmit();" action="FormularzWiza_2.aspx?guid=ad2b5ae57e90400ab54e7bb50e29a6a4" method="post" name="aspnetForm" style="background-color: transparent;"> <input type=text id"someid"> </form> </body> </html>storeAttribute | aspnetform@action | attr
echo | ${attr}
#7
Отправлено 23 октября 2012 - 11:07
Спасибо !
#8
Отправлено 29 октября 2012 - 19:19
На страничке есть кнопка
в неактивном состоянии
<input
type="submit"
name="ctl00$cp$btnRezerwuj"
value="Бронируйте"
id="ctl00_cp_btnRezerwuj"
disabled="disabled"
class="ekonsulat_btn"/>
в активном
<input
type="submit"
name="ctl00$cp$btnRezerwuj"
value="Бронируйте"
id="ctl00_cp_btnRezerwuj"
class="ekonsulat_btn"/>
при её нажатии В ЭТОМ ЖЕ ОКНЕ открывается ссылка
можно ли каким нибудь образом заставить открыть ссылку в НОВОМ ОКНЕ/ВКЛАДКЕ ?
#9
Отправлено 02 ноября 2012 - 21:19
ещё вопрос -
можно ли средствами Селениум IDE сохранить изображение со страницы в файл ?
разговор о картинке капчи.
застрял на следующем этапе
сделать скриншот всей страницы получается
<tr> <td>captureEntirePageScreenshot</td> <td>C:\captchas\image.jpg</td> <td></td> </tr>так не устраивает - надо отдельно капчу
ссылку на капчу получаю.
открываю ссылку в этой же вкладке
собственно - открытая отдельно капча
<html> <head> <meta name="viewport" content="width=device-width; height=device-height;"> <link rel="stylesheet" href="resource://gre/res/TopLevelImageDocument.css"> <title>CaptchaType.ashx (изображение «PNG», 140 × 50 пикселов)</title> </head> <body> <img src="https://by.e-konsulat.gov.pl/CaptchaType.ashx?id=6cdfa84f1c9c49188068d54166e6e78f" alt="https://by.e-konsulat.gov.pl/CaptchaType.ashx?id=6cdfa84f1c9c49188068d54166e6e78f"> </body> </html>
выглядит - страница с чёрным фоном - в центре картинка капчи 140*50 пикселей
пытаюсь сделать такой же скриншот - выдаёт ошибку
[error] Unexpected Exception: QueryInterface -> function QueryInterface() { [native code] }, message -> Component returned failure code: 0x80470002 (NS_BASE_STREAM_CLOSED) [nsIBinaryInputStream.available], result -> 2152136706, name -> NS_BASE_STREAM_CLOSED, filename -> chrome://selenium-ide/content/selenium-core/scripts/selenium-api.js, lineNumber -> 2977, columnNumber -> 0, location -> JS frame :: chrome://selenium-ide/content/selenium-core/scripts/selenium-api.js :: <TOP_LEVEL> :: line 2977, inner -> null, data -> null, initialize -> function initialize() { [native code] }
что неправильно делаю ?
#10
Отправлено 03 ноября 2012 - 08:30
а можно сам код теста?что неправильно делаю ?
как вариант попробуйте sleep(пару секунд) перед вторым сохранением
#11
Отправлено 03 ноября 2012 - 08:49
т.е. - вариант с ожиданием - 100% не то.
я вижу уже открытую страницу, потом вручную выполняю
<tr> <td>captureEntirePageScreenshot</td> <td>C:\captchas\image.jpg</td> <td></td> </tr>
результат - ошибка
ps средствами Imacros это делается на раз-два
ONDOWNLOAD FOLDER=C:\captchas\ FILE=image.jpg TAG POS=1 TYPE=IMG FORM=ACTION:https://by.e-konsulat.gov.pl/Uslugi/RejestracjaTerminu.aspx?IDUSLUGI=8&IDPlacowki=94/ ATTR=SRC:"https://by.e-konsulat.gov.pl/CaptchaType.ashx?id=*" CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
неужели в ИДЕ не получится ?
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных