Size: a a a

2020 October 03

EX

Eugénie X in QA Сибирь
Да какие волны на Оби😁
источник

NB

Nik B in QA Сибирь
ахаха
источник

NB

Nik B in QA Сибирь
простите
источник

EX

Eugénie X in QA Сибирь
Ну я каталась (ходила) только в штиль. И упала, когда пыталась делать лодочный разворот с одним веслом
источник
2020 October 05

NV

Nick Volynkin in QA Сибирь
источник

NV

Nick Volynkin in QA Сибирь
глядите, какая милота
источник

E

Ekaterina in QA Сибирь
С конфетой еще)
источник

KK

Ksenia Krasotina in QA Сибирь
возможно она еще раскрывается и становится зонтом
источник
2020 October 06

KA

Kseniya Atygaeva in QA Сибирь
Привет! помогите кто знает тонкости Selenium Web Driver (Java)? использую Explicit Wait для события ExpectedConditions.elementToBeClickable, а он у меня срабатывает через раз... написала дополнительно счетчик, чтобы в консоль каждую секунду выводилась дата, чтобы видеть, wait действительно работает. Но всё равно периодически wait не срабатывает и  валится ошибка Unable to locate element
источник

KT

Konstantin T in QA Сибирь
Kseniya Atygaeva
Привет! помогите кто знает тонкости Selenium Web Driver (Java)? использую Explicit Wait для события ExpectedConditions.elementToBeClickable, а он у меня срабатывает через раз... написала дополнительно счетчик, чтобы в консоль каждую секунду выводилась дата, чтобы видеть, wait действительно работает. Но всё равно периодически wait не срабатывает и  валится ошибка Unable to locate element
Привет! Отвечу немного не по теме, но, на мой взгляд, это более простое решение проблемы с Selenium Web Driver. Считаю, что проще подцепить вместо него к проекту Selenide (там почти ничего не поменяется, так как Selenide - тот же Selenium, только допиленный для тестирования), либо, как вариант, посмотреть в репозитории Selenide имплементацию метода shouldBe(Condition.visible).
источник

KA

Kseniya Atygaeva in QA Сибирь
Konstantin T
Привет! Отвечу немного не по теме, но, на мой взгляд, это более простое решение проблемы с Selenium Web Driver. Считаю, что проще подцепить вместо него к проекту Selenide (там почти ничего не поменяется, так как Selenide - тот же Selenium, только допиленный для тестирования), либо, как вариант, посмотреть в репозитории Selenide имплементацию метода shouldBe(Condition.visible).
спасибо, поищу в этом направлении)
источник

KT

Konstantin T in QA Сибирь
Пожалуйста:)
источник

KT

Konstantin T in QA Сибирь
Kseniya Atygaeva
спасибо, поищу в этом направлении)
Ещё один момент, если, всё таки, решите искать руками имплементацию, то даю наводку: shouldBe метод находится в интерфейсе SelenideElement. Где имплементация - точно не знаю, в том репозитории давно не ковырялся.
источник

KA

Kseniya Atygaeva in QA Сибирь
Konstantin T
Ещё один момент, если, всё таки, решите искать руками имплементацию, то даю наводку: shouldBe метод находится в интерфейсе SelenideElement. Где имплементация - точно не знаю, в том репозитории давно не ковырялся.
👍🏻
источник

E

Ekaterina in QA Сибирь
Konstantin T
Привет! Отвечу немного не по теме, но, на мой взгляд, это более простое решение проблемы с Selenium Web Driver. Считаю, что проще подцепить вместо него к проекту Selenide (там почти ничего не поменяется, так как Selenide - тот же Selenium, только допиленный для тестирования), либо, как вариант, посмотреть в репозитории Selenide имплементацию метода shouldBe(Condition.visible).
+1, селенид очень хорош
источник

E

Ekaterina in QA Сибирь
Kseniya Atygaeva
Привет! помогите кто знает тонкости Selenium Web Driver (Java)? использую Explicit Wait для события ExpectedConditions.elementToBeClickable, а он у меня срабатывает через раз... написала дополнительно счетчик, чтобы в консоль каждую секунду выводилась дата, чтобы видеть, wait действительно работает. Но всё равно периодически wait не срабатывает и  валится ошибка Unable to locate element
Посмотрите на сам экран. Видео или скриншоты поделайте. Вполне могут быть варианты, что дело не в работе wait'a, а в окружающих событиях. Например, всплывает или убирается какой-нибудь попап, что-нибудь скроллится, на самом деле кликабельным должен быть не тот элемент, который вы выбрали, а родительский или дочерний и т.п.
источник

KA

Kseniya Atygaeva in QA Сибирь
Ekaterina
Посмотрите на сам экран. Видео или скриншоты поделайте. Вполне могут быть варианты, что дело не в работе wait'a, а в окружающих событиях. Например, всплывает или убирается какой-нибудь попап, что-нибудь скроллится, на самом деле кликабельным должен быть не тот элемент, который вы выбрали, а родительский или дочерний и т.п.
Спасибо за ответ) скриншоты есть, судя по ним и по логам, нажатие на элемент происходит вообще без ожидания. Опять же, периодически 😂 Попробую подключить себе Selenide, его, оказывется, так хвалят в статьях) Да, может надо еще дополнительные события ждать
источник

E

Ekaterina in QA Сибирь
Kseniya Atygaeva
Спасибо за ответ) скриншоты есть, судя по ним и по логам, нажатие на элемент происходит вообще без ожидания. Опять же, периодически 😂 Попробую подключить себе Selenide, его, оказывется, так хвалят в статьях) Да, может надо еще дополнительные события ждать
Я даже с Селенидом порой натыкалась на странные контроллы (у нас кендо используется в компании), которые неверно откликались на стандартные ожидания. Иногда приходилось проявлять фантазию, чтобы дождаться верного момента.
источник

РК

Руслан Косых... in QA Сибирь
Kseniya Atygaeva
Спасибо за ответ) скриншоты есть, судя по ним и по логам, нажатие на элемент происходит вообще без ожидания. Опять же, периодически 😂 Попробую подключить себе Selenide, его, оказывется, так хвалят в статьях) Да, может надо еще дополнительные события ждать
точно не помню. но вроде elementToBeClickable ожидает элемент в dom, и как-только он там появился, пытается кликнуть. возможно поможет прикрутить ожидание отображения элемента на странице (elementIsVisible или что-то подобное)
источник

РК

Руслан Косых... in QA Сибирь
собственно, селенид, кажется и ожидает отображения элемента на странице, а не только в dom
источник