Size: a a a

Aerokube Support

2020 June 26

IK

Ivan Krutov in Aerokube Support
Takhir
Всем привет! Кто нибудь сталкивался с проблемой когда к одному и тому же хосту (selenoid, moon) с java RemoteWebDriver подключаешься и тесты запускаются, а на Python webdriver.Remote с теми же capabilities не работает?

В консоли ошибка не самая подробная
<div>
E                 <h1>Application is not available</h1>
E                 <p>The application is currently not serving requests at this endpoint. It may not have been started or is still starting.</p>
E          
E                 <div class="alert alert-info">
E                   <p class="info">
E                     Possible reasons you are seeing this page:
E                   </p>
E                   <ul>
E                     <li>
E                       <strong>The host doesn't exist.</strong>
E                       Make sure the hostname was typed correctly and that a route matching this hostname exists.
E                     </li>
E                     <li>
E                       <strong>The host exists, but doesn't have a matching path.</strong>
E                       Check if the URL path was typed correctly and that the route was created using the desired path.
E                     </li>
E                     <li>
E                       <strong>Route and path matches, but all pods are down.</strong>
E                       Make sure that the resources exposed by this route (pods, services, deployment configs, etc) have at least one pod running.
E                     </li>
E                   </ul>
E                 </div>
ну это уже похоже на ответ от веб-сервера, поэтому Selenium часть работает
источник

IK

Ivan Krutov in Aerokube Support
либо у вас перед Selenoid \ Moon стоит какой-нибудь реверс-прокси и он неправильно настроен
источник

T

Takhir in Aerokube Support
Который фильтрует именно webdriver python?
источник

IK

Ivan Krutov in Aerokube Support
убедитесь, что у вас свежая версия библиотеки еще
источник

IK

Ivan Krutov in Aerokube Support
на старых версиях он может пытаться ходить в API, которого уже нет
источник

T

Takhir in Aerokube Support
3.141.59
источник

AP

Alexey Piskunov in Aerokube Support
Подскажите пожалуйста, есть вариант зароутить localhost на другой ip в browsers.json через hosts?
источник

IK

Ivan Krutov in Aerokube Support
Alexey Piskunov
Подскажите пожалуйста, есть вариант зароутить localhost на другой ip в browsers.json через hosts?
источник

AP

Alexey Piskunov in Aerokube Support
Пробовали, в случае добавления
"hosts": ["localhost:134.132.239.53»]
в browsers.json при переходе на localhost:port из контейнера выбивает «This site can’t be reached». Для других доменов работает
источник

IK

Ivan Krutov in Aerokube Support
вроде нельзя localhost
источник

DA

Dmitry A. D. A. D. in Aerokube Support
Прошу прощения, если вопрос глупый, но вроде бы на крайней версии селеноида от аэрокуба (1,10) стал ловить такое:
org.openqa.selenium.UnsupportedCommandException: mouseMoveTo

Говорят, это может быть связано с версией драйвера. Как пофиксить, подскажите плиз?
источник

IK

Ivan Krutov in Aerokube Support
Dmitry A. D. A. D.
Прошу прощения, если вопрос глупый, но вроде бы на крайней версии селеноида от аэрокуба (1,10) стал ловить такое:
org.openqa.selenium.UnsupportedCommandException: mouseMoveTo

Говорят, это может быть связано с версией драйвера. Как пофиксить, подскажите плиз?
проверьте, что у вас свежая библиотека - клиент для Selenium
источник

IK

Ivan Krutov in Aerokube Support
наоборот в свежих версиях браузеров поменялось API для moveto
источник

DA

Dmitry A. D. A. D. in Aerokube Support
Ivan Krutov
проверьте, что у вас свежая библиотека - клиент для Selenium
У меня древняя - 3.4.0, но "у меня всё работало")))


А, вон оно как.
Тогда вопрос - если остаться на 3.4.0, то какую версию браузера стоит использовать не подскажите?
И наоборот - для того же 83его с какой версии селениум подходит?

Я не один пользую конфиг в проекте, могут не одобрить апдейт селениума.
источник

IK

Ivan Krutov in Aerokube Support
Dmitry A. D. A. D.
У меня древняя - 3.4.0, но "у меня всё работало")))


А, вон оно как.
Тогда вопрос - если остаться на 3.4.0, то какую версию браузера стоит использовать не подскажите?
И наоборот - для того же 83его с какой версии селениум подходит?

Я не один пользую конфиг в проекте, могут не одобрить апдейт селениума.
да просто лучше всего взять последний релиз 3.х
источник

IK

Ivan Krutov in Aerokube Support
типа 3.14
источник

IK

Ivan Krutov in Aerokube Support
там уже все поправили
источник

IK

Ivan Krutov in Aerokube Support
более новые - они только альфы
источник

DA

Dmitry A. D. A. D. in Aerokube Support
Попробую, спасибо большое!
источник

IK

Ivan Krutov in Aerokube Support
по-идее не должно ничего разломаться
источник