Size: a a a

Aerokube Support

2021 July 07

АА

Александр Андряшин... in Aerokube Support
Может просто много тестов запускаете и докер в себя уходит, вы смотрели сколько ресурсов выделено докеру и сколько вы тестов запускаете?
источник

ПФ

Павел Фадеев... in Aerokube Support
проверял
источник

ПФ

Павел Фадеев... in Aerokube Support
на 3 экземплярах
источник

ПФ

Павел Фадеев... in Aerokube Support
таже ситуация
источник

D

Dimases in Aerokube Support
Доброго дня, можете подсказать, если мне нужно обойти несколько страниц сайта, при этом дождавшись полного рендеринга, что мне прописать здесь:
$driver = RemoteWebDriver::create(
           $this->seleniumHost,
           $capabilities,
           время,
           время
       );
       $driver->manage()->timeouts()->pageLoadTimeout(время);

чтобы у curl сессия не закончилась, а я сам бы ее прибил, как все завершится?
источник

АА

Александр Андряшин... in Aerokube Support
Сколько процессоров выдано докеру и сколько тестов запускаете? Если ресурсов достаточно значит просто ошибка в тестах.
источник

ПФ

Павел Фадеев... in Aerokube Support
Ресурсов на докеру больше половины от всей ВМ это примерно 8Г 4ЦПУ
источник

ПФ

Павел Фадеев... in Aerokube Support
тестов всего запускаю 3
источник

АА

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

ПФ

Павел Фадеев... in Aerokube Support
Связка такая testNG + selenide + selenoid
источник

ПФ

Павел Фадеев... in Aerokube Support
Запускаю браузер т.е селеноид из метода который управляется датопровайдером
источник

ПФ

Павел Фадеев... in Aerokube Support
при запуске без селеноида стартует правильно каждый в своем окне
источник

АА

Александр Андряшин... in Aerokube Support
В testNG классы не пересоздаются в отличие от junit это может приводить к проблемам при параллельном запуске...
источник

АА

Александр Андряшин... in Aerokube Support
Ошибка в тестах, селеноид проверен годами аптайма...
источник

ПФ

Павел Фадеев... in Aerokube Support
Бесспорно, селеноид отличный инструмент и проверен, благодарю за помошь, сейчас буду копать))
источник

АА

Александр Андряшин... in Aerokube Support
Селеноид каждую сессию запускает в отдельном изолированном контейнере, они никак пересекаться не могут...
источник

ПФ

Павел Фадеев... in Aerokube Support
Подскажите в какй момент лучше запускать сессию, из теста или в хуках
источник

АА

Александр Андряшин... in Aerokube Support
Из теста, правильный паттерн один тест - один браузер, как только начнёте "переиспользовать" начнутся проблемы...
источник

D

Dimases in Aerokube Support
Может кто знает, как в php задать "accept_languages" в webdriver? Через setExperimentalOption?
источник

D

Dimases in Aerokube Support
а то делаю:
$options->addArguments(
           [
               "--window-size=1920,1080",
               "--ignore-certificate-errors",
               "--start-maximized",
               "--lang=ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3"
           ]
       );

все равно
$_SERVER['HTTP_ACCEPT_LANGUAGE']  en-US,en;q=0.9
источник