Сценарий Selenium не удалось из-за медлительности сайта или проблемы с сетью - PullRequest
0 голосов
/ 12 июня 2018

Я запускаю скрипт из моей среды Testng.Каждый раз, когда я запускаю скрипт, некоторые методы не работают из-за отзывчивости веб-сайта

Я использовал все виды ожиданий ... то есть явное, неявное, ожидание Webdriver, свободный, но все еще случайный тестовый случай не удался

Как улучшить ситуацию?

Ответы [ 2 ]

0 голосов
/ 13 июня 2018

Вы можете попробовать транспортир, потому что он ждет, пока все элементы & js загрузятся на странице

0 голосов
/ 13 июня 2018

Есть две вещи, которые вы можете сделать, чтобы улучшить ситуацию, а именно:

  1. настроить более длительное время ожидания для ожидания.

  2. добавьте еще одно небольшое предопределенное время ожидания после времени ожидания с максимальным тайм-аутом, это даст веб-сайту некоторое время для выполнения кода javascript.В некоторых случаях страница будет загружена, но в фоновом режиме все еще выполняется javascript, который изменяет некоторые элементы на странице.

источника Я точно не могу сказать, что это решитваша проблема, потому что вы не были конкретны или не давали способа воспроизвести проблему, и я просто предполагаю, что это может вызвать вашу проблему.Пожалуйста, дайте мне знать!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...