Size: a a a

Selenide на русском

2020 December 11

AS

Andrei Solntsev in Selenide на русском
Bola
Вполне понятное желание - переключись на последнюю вкладку, если она одна. Но видимо это переложили на тестеров
Да нет, не перекладывали на тестеров, а просто не подумали об этом.
источник

AS

Andrei Solntsev in Selenide на русском
Oleg S
было бы хорошо внедрить проверку, типо проверь сколько вкладок, если одна, то переключись на нее, например:
ArrayList<String> tabs = new ArrayList<String>(driver.getWindowHandles()); - проверить кол-во активных вкладок, ну а дальше просто условие
Подобную логику мы теоретически можем добавить, но разве это хорошо, что метод будет вести себя по-разному? Это же добавляет неопределённости системе и способствует появлению моргающих тестов.
источник

OS

Oleg S in Selenide на русском
Andrei Solntsev
Подобную логику мы теоретически можем добавить, но разве это хорошо, что метод будет вести себя по-разному? Это же добавляет неопределённости системе и способствует появлению моргающих тестов.
эта тема для размышления, надо подумать :)
источник

B

Bola in Selenide на русском
Andrei Solntsev
Подобную логику мы теоретически можем добавить, но разве это хорошо, что метод будет вести себя по-разному? Это же добавляет неопределённости системе и способствует появлению моргающих тестов.
Дефолтное поведение оставить как есть
источник

R

Roman in Selenide на русском
Привет, ребята!
Автоматизация на сафари браузере. Подскажите пожалуйста, как выполнять действия так чтобы сайт не замечал автоматизации. А то начинает блокировать ☺️.  В идеале это водить мышь по экрану. Но actions.moveToElement к сожалению курсор не водит.
источник

VB

Vlad Bak in Selenide на русском
Roman
Привет, ребята!
Автоматизация на сафари браузере. Подскажите пожалуйста, как выполнять действия так чтобы сайт не замечал автоматизации. А то начинает блокировать ☺️.  В идеале это водить мышь по экрану. Но actions.moveToElement к сожалению курсор не водит.
попробуй hover()
источник

R

Roman in Selenide на русском
Vlad Bak
попробуй hover()
Перед каждым кликом?
источник

VB

Vlad Bak in Selenide на русском
я не знаю, для чего тебе такое событие=)
я через hover() всплывашки проверяю
источник

R

Roman in Selenide на русском
Vlad Bak
я не знаю, для чего тебе такое событие=)
я через hover() всплывашки проверяю
Если Вы проверяете  с помощью hover именно popUp то звучит круто. Можете пример или чуть больше деталей дать
источник

VB

Vlad Bak in Selenide на русском
element.hover()
element.hover().click()
источник

R

Roman in Selenide на русском
Спасибо за совет , попробую
источник

S

Stanislav in Selenide на русском
Подскажите плиз почему у browserUp задержки с ответами по 10-15 секунд?
selenideProxyServer.addRequestFilter("main", new ChatRequestFilter()); вот так добавляю фильтры
источник

S

Stanislav in Selenide на русском
Stanislav
Подскажите плиз почему у browserUp задержки с ответами по 10-15 секунд?
selenideProxyServer.addRequestFilter("main", new ChatRequestFilter()); вот так добавляю фильтры
Вижу вот такую картину. А там в ответе json на 5 строк.
источник

AS

Andrei Solntsev in Selenide на русском
Да мы-то как можем помочь... Что-то у вас с сетью. Браузер и тесты, небось, далеко друг от друга?
источник

M

Maksim in Selenide на русском
Всем привет. Можете в двух словах объяснить, что происходит при вызове Selenide.page(MyClass.class) и когда полезно его вызывать (если мой метод должен вернуть объект MyClass, почему не сделать просто return new MyClass())?
источник

AS

Andrei Solntsev in Selenide на русском
Можно и new MyClass().
источник

AS

Andrei Solntsev in Selenide на русском
Метод page вдобавок инициализирует поля с аннотациями @FindBy. Если вы их не используете - разницы нет.
источник

M

Maksim in Selenide на русском
Понял, спасибо, Андрей.
источник

S

Stanislav in Selenide на русском
Andrei Solntsev
Да мы-то как можем помочь... Что-то у вас с сетью. Браузер и тесты, небось, далеко друг от друга?
Как раз наоборот. Все локально
Я думал может есть какая настройка проски, которая отвечает за время ответа
источник
2020 December 12

Y

Yuriy in Selenide на русском
Подскажите - а гед можно глянуть пример хорошо написанного теста на селениде?
источник