Проект работает в проджект мейкер, но не работает в зенопостер

fazan

Client
Регистрация
25.12.2014
Сообщения
97
Благодарностей
9
Баллы
8
Добрый день. Написал проект, который парсит страницы сайта. Проект работает без ошибок согласно логики в проджект мейкер. Но прерывается с ошибками в экшене парсинга и действий при выполнении в Zenoposter. Пробовал на двух разных ПК. Подскажите, порядок действий в такой ситуации? Каким образом произвести отладку проекта?
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 526
Благодарностей
1 323
Баллы
113
Добрый день. Написал проект, который парсит страницы сайта. Проект работает без ошибок согласно логики в проджект мейкер. Но прерывается с ошибками в экшене парсинга и действий при выполнении в Zenoposter. Пробовал на двух разных ПК. Подскажите, порядок действий в такой ситуации? Каким образом произвести отладку проекта?
Выставьте в проджект мейкер настройки отображения 1 в 1 как в зеннопостере, что бы совпадално разрешение и браузер. Возможно ваш сайт делает подгон под определенный useragent или разрешение другое, соответственно и код страниц будет другой. Если у вас не стоит в настройка PM - Screen Maximize - вы не увидите реальное разрешение, которое будет в зеннопостере.
85175

Так же пытайтесь сами складывать дороги поиска к нужным элементам, это увеличит шансы на успешные прохождения.
Вот урок по Xpath
 
  • Спасибо
Реакции: fazan

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 117
Баллы
113
@fazan Возможно, в ЗП не успевает прогрузиться страница перед началом парсинга.

 
  • Спасибо
Реакции: fazan

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113
Добрый день. Написал проект, который парсит страницы сайта. Проект работает без ошибок согласно логики в проджект мейкер. Но прерывается с ошибками в экшене парсинга и действий при выполнении в Zenoposter. Пробовал на двух разных ПК. Подскажите, порядок действий в такой ситуации? Каким образом произвести отладку проекта?
паузы статичные и паузы ожидания элементов, наше все. В ЗП код выполняется намного быстрее чем в ПМ. поэтому пролетает до парсинга, до того как страница загрузилась. А надо ждать до того момента когда появятся нужные элементы. Другими словами, нужен дополнительный контроль загрузки страницы.
 
  • Спасибо
Реакции: fazan

fazan

Client
Регистрация
25.12.2014
Сообщения
97
Благодарностей
9
Баллы
8
Выставьте в проджект мейкер настройки отображения 1 в 1 как в зеннопостере, что бы совпадално разрешение и браузер. Возможно ваш сайт делает подгон под определенный useragent или разрешение другое, соответственно и код страниц будет другой. Если у вас не стоит в настройка PM - Screen Maximize - вы не увидите реальное разрешение, которое будет в зеннопостере.

Так же пытайтесь сами складывать дороги поиска к нужным элементам, это увеличит шансы на успешные прохождения.
Вот урок по Xpath

Помогло изменение настроек профиля в PM. Всем спасибо!
 

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