да, вопрос очень глупый... просто хотел у Вас официальную кодовую базу узнать) вижу есть такое https://github.com/aerokube/chrome-developer-tools-protocol-java-example/blob/master/src/test/java/com/aerokube/selenoid/ChromeDevtoolsTest.java
Читать полностью…Значит ремотный драйвер не реализует этот интерфейс и такие штуки только при локальном запуске можно делать... Но мы не особые спецы в тестах...
Читать полностью…спасибо! так заработало:
mutableCapabilities.setCapability("selenoid:options", Map.<String, Object>of(
"enableVNC", enableVNC,
"enableVideo", enableVideo,
"name", selenoidTestName,
"sessionTimeout", sessionTimeout,
"env", asList("LANG=" + envLocale, "LC_ALL=" + envLocale)
));
Всем привет! Столкнулись с проблемой, что не создаеться сессия для remote webdriver Selenoid, когда прокидываем env: ["LANG=ru_RU.UTF-8", "LANGUAGE=ru:en", "LC_ALL=ru_RU.UTF-8"] через метод setCapability. Selenium говорит следовать https://www.selenium.dev/blog/2022/legacy-protocol-support/. Вопрос: как прокидывать specific capabilities для Selenoid? Через ключ selenoid:options?
Читать полностью…ребят, привет всем
подскажите, как привильно сделать сетап селеноида, если сами тесты ранаются в контейнере?
Всем привет! Селеноид поднимает браузеры vnc только через unix-socket или может через tcp работать?
Читать полностью…Я уже разобрался с ошибкой, она именно в этом была да, спасибо)
Сначала использовал от незнания
У вас указана опция --use-drivers, это вы сознательно сделали? Она как раз нужна чтобы не в докере все запускалось...
Читать полностью…Еще вопрос есть) Подскажите, пожалуйста, как использовать метод setPermission для remote webdriver Selenoid? Пытаюсь привести к ChromeDriver, HasPermissions, но вылетает exception:
java.lang.ClassCastException: class org.openqa.selenium.remote.RemoteWebDriver cannot be cast to class org.openqa.selenium.chrome.ChromeDriver (org.openqa.selenium.remote.RemoteWebDriver and org.openqa.selenium.chrome.ChromeDriver are in unnamed module of loader 'app')
читал подобные ошибки на github, но что-то все мутное... Может сталкивались?
Всем привет!
Столкнулся с очень специфичной проблемой. Имеется Android и приложение, у которого торчит websocket-порт. Через этот порт могу задавать настройки внутри приложения (что очень нужно для тестов)
При прогоне на физическом девайсе нет проблем (т.к. знаю ip-адрес устройства и порт)
При прогоне на эмуляторе в моей host-системе проблемы нет (отдельно стучусь через telnet на виртуальный роутер android и пробрасываю порт приложения наружу, чтобы был доступ на localhost)
Не могу понять, как что-то подобное можно провернуть при прогоне через selenoid. Был вариант использовать предустановленное ПО на android, но curl'а в эмуляторе нет, netcat не решает проблему
Возможно, кто-то сталкивался с чем-то подобным - help me 🙂
Буду признателен за совет)
здравствуйте! можете предварительно загрузить данные в клипбоард:
https://aerokube.com/selenoid/latest/#_accessing_clipboard
привет всем! а копирование из внешнего источника в сессию браузерную не работает, или есть какие-то пути обхода?
Читать полностью…