было бы хорошо внедрить проверку, типо проверь сколько вкладок, если одна, то переключись на нее, например: ArrayList<String> tabs = new ArrayList<String>(driver.getWindowHandles()); - проверить кол-во активных вкладок, ну а дальше просто условие
Подобную логику мы теоретически можем добавить, но разве это хорошо, что метод будет вести себя по-разному? Это же добавляет неопределённости системе и способствует появлению моргающих тестов.
Подобную логику мы теоретически можем добавить, но разве это хорошо, что метод будет вести себя по-разному? Это же добавляет неопределённости системе и способствует появлению моргающих тестов.
Подобную логику мы теоретически можем добавить, но разве это хорошо, что метод будет вести себя по-разному? Это же добавляет неопределённости системе и способствует появлению моргающих тестов.
Привет, ребята! Автоматизация на сафари браузере. Подскажите пожалуйста, как выполнять действия так чтобы сайт не замечал автоматизации. А то начинает блокировать ☺️. В идеале это водить мышь по экрану. Но actions.moveToElement к сожалению курсор не водит.
Привет, ребята! Автоматизация на сафари браузере. Подскажите пожалуйста, как выполнять действия так чтобы сайт не замечал автоматизации. А то начинает блокировать ☺️. В идеале это водить мышь по экрану. Но actions.moveToElement к сожалению курсор не водит.
Подскажите плиз почему у browserUp задержки с ответами по 10-15 секунд? selenideProxyServer.addRequestFilter("main", new ChatRequestFilter()); вот так добавляю фильтры
Подскажите плиз почему у browserUp задержки с ответами по 10-15 секунд? selenideProxyServer.addRequestFilter("main", new ChatRequestFilter()); вот так добавляю фильтры
Вижу вот такую картину. А там в ответе json на 5 строк.
Всем привет. Можете в двух словах объяснить, что происходит при вызове Selenide.page(MyClass.class) и когда полезно его вызывать (если мой метод должен вернуть объект MyClass, почему не сделать просто return new MyClass())?