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

wuk_sl

Регистрация: 16 мар 2012
Offline Активность: 08 мая 2014 14:52
-----

Мои сообщения

В теме: Как возвратить ссылку на страницу

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

неужели в ИДЕ не получится ?

В теме: Как возвратить ссылку на страницу

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&nbsp;×&nbsp;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] }

что неправильно делаю ?

В теме: Как возвратить ссылку на страницу

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"/>

при её нажатии В ЭТОМ ЖЕ ОКНЕ открывается ссылка
можно ли каким нибудь образом заставить открыть ссылку в НОВОМ ОКНЕ/ВКЛАДКЕ ?

В теме: Как возвратить ссылку на страницу

23 октября 2012 - 11:07

Ну конечно - я по-лоховски не так локатор описывал :fool:

Спасибо !

В теме: Как возвратить ссылку на страницу

23 октября 2012 - 09:22

пробовал - нифига не получилось
то не видит локатора, то у него нет атрибутов :aggressive: