Size: a a a

Aerokube Support

2021 January 31

АА

Александр Андряшин... in Aerokube Support
попробуйте заменить на browsers
источник

DA

Dima Ananyev in Aerokube Support
"image": "browsers/safari:13.0", - это имеете ввиду?
источник

АА

Александр Андряшин... in Aerokube Support
да
источник

DA

Dima Ananyev in Aerokube Support
спасибо - попробую
источник

IK

Ivan Krutov in Aerokube Support
Dima Ananyev
спасибо - попробую
источник

IK

Ivan Krutov in Aerokube Support
докинули вот сюда их
источник

E

Elena in Aerokube Support
Добрый день! Подскажите, пожалуйста, по апи получения данных с буфера обмена https://aerokube.com/selenoid/latest/#_accessing_clipboard
При запуске теста с headless получаю пустой результат. Если без headless - все ок, в буфере есть инфа. Что не так с headless?
источник

АА

Александр Андряшин... in Aerokube Support
реализовано это с помощью xsel это команда такая у x сервера, наверное в headless режиме браузер с x сервером не коммуницирует поэтому данные туда не попадают…
источник

АА

Александр Андряшин... in Aerokube Support
а вам заметна разница в headless и не headless?
источник

E

Elena in Aerokube Support
Александр Андряшин
а вам заметна разница в headless и не headless?
Спасибо за ответ! Мне кажется, что в headless выполняются быстрее (по крайней мере локально). В докере метрики по времени выполнения в headless и не в headless не снимала
источник

E

Elena in Aerokube Support
Подскажите, пожалуйста, в чем может быть причина ошибки в pipeline
selenium.common.exceptions.NoSuchWindowException: Message: no such window: target window already closed
INTERNALERROR> from unknown error: web view not found
Часть тестов проходит и потом ошибка. Локально с селеноидом все нормально работает.
источник

АА

Александр Андряшин... in Aerokube Support
ну вот ошибка сама вот: target window already closed
источник

АА

Александр Андряшин... in Aerokube Support
а почему оно уже закрыто, в этом нужно разобраться, обычно из за разделяемых переменных или переиспользования сессии, локально обычно по одному пускают и все проходит, спецэффекты начинаются при параллельных запусках…
источник

E

Elena in Aerokube Support
понятно, буду смотреть, спасибо!
источник

IG

Igor Golachev in Aerokube Support
добрый день, запускаю selenoid и тесты в отдельных контейнерах через такой компоуз файл:

version: '3.6'

services:

 selenide-tests:
   container_name: tests
   network_mode: bridge
   build: .
   volumes:
     - "./report:/home/gradle/src/report"
   command: bash -c "gradle test"
   ports:
     - "5432:5432"
   depends_on:
     - "selenoid"

 selenoid:
   container_name: selenoid
   network_mode: bridge
   image: aerokube/selenoid:latest-release
   volumes:
     - "$PWD/config:/etc/selenoid/"
     - "/var/run/docker.sock:/var/run/docker.sock"
   command: [
       "-conf", "/etc/selenoid/browsers.json",
       "-service-startup-timeout", "3m0s",
       "-session-attempt-timeout", "3m0s",
       "-session-delete-timeout", "3m0s",
       "-timeout", "5m0s"
   ]
   ports:
     - "4444:4444"

Работает только в такой конфигурации для remote драйвера: Configuration.remote = "http://172.17.0.2:4444/wd/hub";

Скажите как обойтись без того чтобы хардкодить ip, а указывать таким образом http://selenoid:4444/wd/hub,
потому как если так сделать в данной конфигурации возникает ошибка инициализации драйвера

org.openqa.selenium.remote.UnreachableBrowserException at RemoteWebDriver.java:573
tests             |         Caused by: java.net.UnknownHostException at Inet4AddressImpl.java:-2
источник

A

Andreyg in Aerokube Support
127. 0.0.1 должен быть по моему айпи
источник

IG

Igor Golachev in Aerokube Support
я ставил его сначала и тоже падало
источник

IG

Igor Golachev in Aerokube Support
пинговал изнутри контейнера правда и 127.0.0.1:444 нормально отвечал
источник
2021 February 01

FF

Frenki Frenki in Aerokube Support
Товарищи подскажите, возникают проблемы с локал сторедж. Точнее с тем что приходится его чистить.
Я правильно понимаю что в контейнере стартует чистый браузер. и описанная ситуация исключена?
источник

T

T:ema in Aerokube Support
Frenki Frenki
Товарищи подскажите, возникают проблемы с локал сторедж. Точнее с тем что приходится его чистить.
Я правильно понимаю что в контейнере стартует чистый браузер. и описанная ситуация исключена?
угу. если .quit() или аналог делается, то всегда свежий.
источник