Нестабильность работы

  • Автор темы Автор темы Hannes
  • Дата начала Дата начала

Hannes

Client
Регистрация
03.02.2016
Сообщения
560
Реакции
286
Баллы
63
Здравствуйте!

Помогите, пожалуйста, разобраться в причинах проблемы.
Суть такова: сделан шаблон, в PM отлично работает. Запускаю в ZP и выдает ошибку:
Код:
Развернуть Свернуть Копировать
Выполнение действия HtmlElement Не найден HTML элемент, по условиям поиска

Но если запустить в том же ZP с показом событий (включить окошечко), то проект выполняется корректно. Прокси не используются.

Паузы перед каждым событием, уровень эмуляции максимальный, не знаю что ещё добавить, но ошибка стабильно выскакивает в одном и том же месте (на этапе ввода в одно из полей, проверку на прогрузку окна где ввод идет так же ввел - не помогает).

Т.е реально увидеть ошибку просто не получается, везде где можно посмотреть - всё работает.

Второй день вожусь с проблемой, очень нужны идеи и предположения!

Спасибо!
 
скопируй ошибку да в РМ глянь какой кубик
 
скопируй ошибку да в РМ глянь какой кубик
Так и сделал, менял его с десяток раз. Да суть проблемы-то не в этом. Кубик отрабатывает как в PM, так и в ZP при режиме показа. Не отрабатывает только в ZP, когда работа идет без показа в отдельном окне.
 
Создание топика волшебным образом позволяет по-новому взглянуть на проблему.
Вычислил её. Когда ZP включал окно просмотра инстанса, всегда растягивал его на весь экран для удобства. А сейчас решил оставить как есть и наблюдал. Когда доходит до проблемного поля, оно находится ниже видимой части (нужно скроллить) и скрипт не может заполнить поле. Видимо, если окно полностью не видимо (сорри за каламбур), там что-то недогружается...
 
Создание топика волшебным образом позволяет по-новому взглянуть на проблему.
Вычислил её. Когда ZP включал окно просмотра инстанса, всегда растягивал его на весь экран для удобства. А сейчас решил оставить как есть и наблюдал. Когда доходит до проблемного поля, оно находится ниже видимой части (нужно скроллить) и скрипт не может заполнить поле. Видимо, если окно полностью не видимо (сорри за каламбур), там что-то недогружается...
видимо, ajax на сайте "экономит" трафик и не догружает элементы..
можно при старте шаблона определять размеры видимой части инстанса..
по умолчанию 1024 х 600 вроде, можно попробовать увеличить высоту инстанса..

Код:
Развернуть Свернуть Копировать
instance.SetWindowSize(1024,600);
 
  • Оценить
Реакции: Hannes
Спасибо, помогло!
 

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