Вопрос по отладке

Juggernaut

Client
Регистрация
06.02.2015
Сообщения
48
Благодарностей
11
Баллы
8
Ребят подскажите как в ZennoPostere сделать.

Вообщем проблема такая.Бывает не прогружаются страницы,или прогружаются но зависают,т.е. на кнопку нажимается но на другую страницу не переходит.

Соотв-но в логе зеннопостера следующее :

Код:
Выполнение действия HtmlElement не найден HTML элемент по услвоиям поиска
Вопрос:
Как сделать что если в случае если у кубика будет красный крестик на выходе,нажималась кнопка "Остановить" в зеннопостере,и вообще реально ли это ?

Или подскажите как решить такое.
 

LightWood

Moderator
Регистрация
04.11.2010
Сообщения
2 382
Благодарностей
917
Баллы
113
так не получится стандартными средствами, но можно сделать Bad End (Большой красный круг - это в Панель инструментов->Bad End) и оттуда паузу побольше.
Но предположу что, Вы хотите просто ошибку изучить детально которая только в в зп всплывает, для этого предлагаю вам использовать это:
http://zennolab.com/discussion/threads/oshibki-v-shabax-naxodim-i-reshaem-ix-v-2-raza-bystree.19930/
 

smarchenko

Client
Регистрация
18.01.2014
Сообщения
141
Благодарностей
8
Баллы
18
Ребят подскажите как в ZennoPostere сделать.

Вообщем проблема такая.Бывает не прогружаются страницы,или прогружаются но зависают,т.е. на кнопку нажимается но на другую страницу не переходит.

Соотв-но в логе зеннопостера следующее :

Код:
Выполнение действия HtmlElement не найден HTML элемент по услвоиям поиска
Вопрос:
Как сделать что если в случае если у кубика будет красный крестик на выходе,нажималась кнопка "Остановить" в зеннопостере,и вообще реально ли это ?

Или подскажите как решить такое.
я бы предположил такое решение, найти тот элемент на странице, который будет при полной прогрузке страницы, если это можно сделать. И проверять после нажатия на кнопку, после задержки в несколько секунд на наличие этого элемента. Если он есть, то все ок. если нет то останавливать выполнение или что там вы хотите сделать.
 

LightWood

Moderator
Регистрация
04.11.2010
Сообщения
2 382
Благодарностей
917
Баллы
113
А смысл так делать?
Что так вылет, что так.

Можно даже паузу просто поставить таким подходом и пробовать опять завзаимодействовать с элементов, и если опять не получилось то уже тогда идти на вылет. Но смысл в этом сомнительный, да и задача не в этом.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Что-то непонятное хотите сделать... Такая ошибка, как правило, появляется из-за неверно указанных атрибутов для его поиска... соответственно надо в ошибке копировать в ID экшна и в отладке в PM смотреть какой элемент на странице, как прогружается и по каким атрибутам ищется. Если элемент просто не успевает прогрузиться, то обычно помогает пауза и хорошие прокси. Если не находится, то пробовать разные аттрибуты для поиска.
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)