Влияет ли выполнение теста с использованием selenium и webdriver через python на сеть? - PullRequest
0 голосов
/ 21 ноября 2018

Я бы хотел использовать селен на своем рабочем месте.Я читал о прокси-серверах, которые смотрели это видео о драйвере геккона: https://www.youtube.com/watch?v=3-Jq9GrNVVc Я не хочу с этим сталкиваться.Я просто хочу автоматизировать процессы, у меня есть некоторый опыт работы с python, и когда я попробовал использовать селен, я удивился, насколько легко можно автоматизировать процессы.

1 Ответ

0 голосов
/ 22 ноября 2018

Да , в то время как ваш Automation Suite выполняется через Selenium , процесс выполнения обязательно потребляет и влияет на сеть и пропускная способность .

Selenium , являющийся инструментом для веб-автоматизации будет обращаться к веб-страницам и взаимодействовать с WenElements после загрузки веб-страницы .В случае недоступности требуемой пропускной способности вы можете увидеть HTTPConnectionPool ошибка с сообщением Максимальное количество повторных попыток превышено .

Здесь вы можете найти подробное обсуждение HTTPConnectionPool ошибка

В некоторых случаях вы можете даже увидеть ошибку Network Failure следующим образом:

org.openqa.selenium.WebDriverException: Reached error page: about:neterror?e=connectionFailure&u=https%3A//192.168.1.20/network.cgi&c=UTF-8&f=regular&d=Firefox%20%E6%97%A0%E6%B3%95%E5%BB%BA%E7%AB%8B%E5%88%B0%20192.168.1.20%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E8%BF%9E%E6%8E%A5%E3%80%82

Здесь вы можете найти подробное обсуждение Достигнутая страница ошибки: about: neterror? E = connectionFailure error

Solution

В идеале, ваш Испытательный стенд должен быть:

  • Настроен с необходимой сетью и пропускная способность .
  • Настроен со всеми необходимыми профессиональное администрирование серверной или сетевой инфраструктуры .
  • Настройка со всеми необходимыми общими вычислительными аппаратными средствами и программным обеспечением .
  • Настройка со всеми необходимыми программное обеспечение , библиотеки and двоичные файлы .
  • Выполнение теста должно выполняться в контролируемой среде для оптимизации производительности.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...