Size: a a a

Aerokube Support

2020 September 07

AA

Anna Arkhipchuk in Aerokube Support
привет. пытаюсь запустить андроид в selenoid-ui. отдельно андроид контейнер запускается, в внс работает. а когда пытаюсь открыть сессию в selenoid-ui, сессия валится через 9 секунд, хотя при запуске выставлены таймауты. в логах: 2020/09/07 12:58:00 [INIT] [Listening on :8080]
2020/09/07 12:58:02 Client added. 1 registered clients
2020/09/07 12:58:16 [ERROR] [Failed to proxy to http://selenoid:4444/wd/hub/session: context canceled]
вопрос - правильно ли он стучится на selenoid:4444, а не localhost? и в чем ещё может быть ошибка?
источник

K

Kavya in Aerokube Support
Ivan Krutov
you have to maximize browser windows with Selenium commands
Yes I have done that.. am maximizing the browser window.. what I see is, with 70.0 chrome browser image, I see this issue ..But when I use 81.0 image, the window size is 1920*1080...what could be the difference with these images.?
источник

IK

Ivan Krutov in Aerokube Support
Kavya
Yes I have done that.. am maximizing the browser window.. what I see is, with 70.0 chrome browser image, I see this issue ..But when I use 81.0 image, the window size is 1920*1080...what could be the difference with these images.?
in older Chrome there is no window manager started by default
источник

IK

Ivan Krutov in Aerokube Support
instead of maximize window.setSize() will work
источник

K

Kavya in Aerokube Support
Ivan Krutov
instead of maximize window.setSize() will work
Thanks it's working 👍
источник

W

WiCKed in Aerokube Support
Всем привет!
Подскажите плиз в чем может быть проблема?
в browser.json у меня
{
   "android": {
       "default": "9.0",
       "versions": {
           "9.0": {
               "image": "selenoid/android:9.0",
               "port": "4444",
               "path": "/wd/hub"
           }
       }
   }
}

и при запуске тестов я получаю ошибку
"Skipped: Не удалось инициализировать драйвер. Причина: Message: The URL '/wd/hub/wd/hub/session' did not map to a valid resource"


То есть wd/hub/ в урле дважды. В чем может быть проблема?
источник

🛠А

🛠 Александр Аверьяно... in Aerokube Support
а есть какие-то особенные настройки при запуске селеноида на 443-м порту? Удаленная машина доступна. страницу селеноида я получаю, но при запуске теста ловлю

E           urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='selenoid-prod.soc.bi.zone', port=443): Max retries exceeded with url: /wd/hub/session (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123)')))
источник

W

WiCKed in Aerokube Support
🛠 Александр Аверьянов
а есть какие-то особенные настройки при запуске селеноида на 443-м порту? Удаленная машина доступна. страницу селеноида я получаю, но при запуске теста ловлю

E           urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='selenoid-prod.soc.bi.zone', port=443): Max retries exceeded with url: /wd/hub/session (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123)')))
Можно отключить проверку самоподписанного сертификата
источник

g

gH in Aerokube Support
WiCKed
Всем привет!
Подскажите плиз в чем может быть проблема?
в browser.json у меня
{
   "android": {
       "default": "9.0",
       "versions": {
           "9.0": {
               "image": "selenoid/android:9.0",
               "port": "4444",
               "path": "/wd/hub"
           }
       }
   }
}

и при запуске тестов я получаю ошибку
"Skipped: Не удалось инициализировать драйвер. Причина: Message: The URL '/wd/hub/wd/hub/session' did not map to a valid resource"


То есть wd/hub/ в урле дважды. В чем может быть проблема?
попробуй убрать /wd/hub  в browser.json
"path": ""
источник

W

WiCKed in Aerokube Support
gH
попробуй убрать /wd/hub  в browser.json
"path": ""
Пробовал, тогда
"Skipped: Не удалось инициализировать драйвер. Причина: Message: The URL '/session' did not map to a valid resource"
источник

🛠А

🛠 Александр Аверьяно... in Aerokube Support
WiCKed
Можно отключить проверку самоподписанного сертификата
имеете в виду в опциях для каждого браузера?
источник

АА

Александр Андряшин... in Aerokube Support
WiCKed
Пробовал, тогда
"Skipped: Не удалось инициализировать драйвер. Причина: Message: The URL '/session' did not map to a valid resource"
для мобильных браузеров другие имиджи, chrome:mobile-79 итд... эти имиджи для андроидных приложений...
источник

W

WiCKed in Aerokube Support
Александр Андряшин
для мобильных браузеров другие имиджи, chrome:mobile-79 итд... эти имиджи для андроидных приложений...
Да, мне и нужно для мобильных приложений :)
источник

АА

Александр Андряшин... in Aerokube Support
WiCKed
Да, мне и нужно для мобильных приложений :)
тогда при чем /wd/hub?
источник

W

WiCKed in Aerokube Support
🛠 Александр Аверьянов
имеете в виду в опциях для каждого браузера?
нет, у тебя проблема в том что что твой урлилб ругается при запросе по SSL потому что на удаленной стороне не доверенный сертификат. Нужно отключить проверку серта
источник

W

WiCKed in Aerokube Support
Александр Андряшин
тогда при чем /wd/hub?
Я делаю как в примере в документации

https://aerokube.com/selenoid/latest/#_android
источник

IK

Ivan Krutov in Aerokube Support
все правильно, скорее всего у вас где-то на стороне тестов ошибка
источник

W

WiCKed in Aerokube Support
Вот все перелопатили в своем коде и не нашли. Прикол в том, что андроид 6.0 и 5.0 работает с таким конфигом, в 9 и 10 вызывают такую ошибку
источник

🛠А

🛠 Александр Аверьяно... in Aerokube Support
WiCKed
нет, у тебя проблема в том что что твой урлилб ругается при запросе по SSL потому что на удаленной стороне не доверенный сертификат. Нужно отключить проверку серта
а как это сделать правильно, падает на инициализации драйвера driver = webdriver.Remote
источник

W

WiCKed in Aerokube Support
🛠 Александр Аверьянов
а как это сделать правильно, падает на инициализации драйвера driver = webdriver.Remote
сейчас поищу у меня где-то было
источник