небольшое вступление: Я использую Selenium Webdriver для Java для запуска некоторых тестов. Я получил монитор с разрешением FullHD (1920x1080) и монитор UWQHD (3440x1440). Обычно я запускаю селен через chromedriver с безголовым параметром chrome (который пока работает нормально). Но если я хочу разработать или отладить некоторые пути Selenium, я использую их без головы (конечно).
Chromedriver Версия: 77 Chrome Версия: 78.0.3904.97
Проблема: Если я запускаю приложение без параметров без заголовка на моем fullHD Monitor, селене не удается найтиэлементы . Если я запускаю его на своем мониторе UWQHD с более высоким размером окна, например 2500x1200, это работает. DOM действительно не изменяется между этими размерами окна. Также я не могу установить больший размер окна, чем текущее разрешение монитора через:
this.driver.manage().window().setSize(new Dimension(2500,1500));
Ребята, у вас есть идеи? Я думал, что размер окна важен только для разных DOM. Даже если я буду отслеживать пути селена при меньшем размере окна, он не будет работать.
regards, bierat