Size: a a a

QA — Автоматизация

2019 November 27

B

Boris in QA — Автоматизация
ага, т.е. экран оно все таки подхватило виртуальный, но элемент не нашло
источник

TN

Timur Nurlygayanov in QA — Автоматизация
ну не факт ))))) но по крайней мере оно пыталось найти элемент ))
источник

AC

Al Ch in QA — Автоматизация
Boris
ага, т.е. экран оно все таки подхватило виртуальный, но элемент не нашло
Этож Сикуль, т.е может не было элемента а может вообще экран не отображается, нужно сохранить скриншот и посмотреть
источник

B

Boris in QA — Автоматизация
делал сркин через SeleniumLibrary. Capture Page Screenshot, вроде все дома
источник

AC

Al Ch in QA — Автоматизация
Именно в момент клика?
источник

B

Boris in QA — Автоматизация
источник

B

Boris in QA — Автоматизация
полсек разница
источник

AC

Al Ch in QA — Автоматизация
Ну иногда это много, я постоянно паузы расставляю, так как сикуль успевает дернуть скрин
до того как экран обновился и завалить тест
короче нужно дебажить по шагам
источник

B

Boris in QA — Автоматизация
ок, сейчас попробую перед сикулем сделать
источник

B

Boris in QA — Автоматизация
перед сикуль кликом тоже все есть
источник

B

Boris in QA — Автоматизация
в общем накатил иксы и после этого заработало. спасибо @levyarushin
источник

МБ

Михаил Болгов in QA — Автоматизация
Сорян, что тут спрашиваю, но
На компе стоит jdk_1.8
переменные в JAVA_HOME и path прописал
CMD - выдает, что версия 1.8
а в самой интелидеи SDK указаны 1.8
Но если в самой Идеи проверить java -version , то выводит 11 билд
источник

МБ

Михаил Болгов in QA — Автоматизация
откуда цепляет?
источник

МБ

Михаил Болгов in QA — Автоматизация
openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+12-b304.10)
OpenJDK 64-Bit Server VM (build 11.0.3+12-b304.10, mixed mode)
источник

AD

Aleksandr Dolinskiy in QA — Автоматизация
из самой идеи цепляет, укажи в настройках проекта юзать из JAVA_HOME
источник

N

Nikolay in QA — Автоматизация
Alexei Vinogradov
@barancev объясни плиз, заморочка ли это или баг:)

в Selenium-е когда не загружен никакой сайт, то нельзя поставить куки с driver.manage().addCookie().

А если загружен, то можно, причём для любого домена, в тч отличного от домена загруженного сайта.

Я сейчас в одном из стандартных браузеров с помощью расширения добавил куки не открывая сайта, и куки передался при открытии.

Не значит ли это, что запрет на постановку куки до открытия сайтов неправильный? По крайней мере он тормозит тесты, так как требует дополнительно реквеста.
Всем доброго вечера
вот здесь упоминается, что в selenium есть возможность добавлять куки для домена отличного от домена загруженного сайта
может кто-то по подробней рассказать как это сделать?
источник

МБ

Михаил Болгов in QA — Автоматизация
Aleksandr Dolinskiy
из самой идеи цепляет, укажи в настройках проекта юзать из JAVA_HOME
или не там смотрю?
источник

МБ

Михаил Болгов in QA — Автоматизация
Aleksandr Dolinskiy
из самой идеи цепляет, укажи в настройках проекта юзать из JAVA_HOME
источник

ZE

Zewa 🚽 Expert in QA — Автоматизация
Alexei Barantsev
да. причём открыть, действительно, можно любой сайт. главное, чтобы схема была HTTP(S)
Хм, про любой домен в спеке -
If cookie name or cookie value is null, cookie domain is not equal to the current browsing context’s active document’s domain, cookie secure only or cookie HTTP only are not boolean types, or cookie expiry time is not an integer type, or it less than 0 or greater than the maximum safe integer, return error with error code invalid argument.
источник

AB

Alexei Barantsev in QA — Автоматизация
может быть и так, раньше вроде бы работало для любого домена
источник