Size: a a a

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

2020 December 28

С

Станислав in QA — Автоматизация
Приветы
Случалось ли у вас что селениум кликнул в веб элемент, а по факту веб элемент не понял что в него кликнули?
Как убедиться что клик произошел, и если не произошел сделать переклик?
(Мне приходит на ум проверять какие то микроизменения css в момент клика, но что то сомнительная стабильность видится у такого метода)
источник

С

Станислав in QA — Автоматизация
Пробовал делать отдельно ховер на элемент перед кликом, но помогает это не в 100% случаев.
источник

С

Станислав in QA — Автоматизация
Ожидание загрузки страницы выставлено до состояния complete
источник

MZ

Mikhail Zamotin in QA — Автоматизация
Станислав
Приветы
Случалось ли у вас что селениум кликнул в веб элемент, а по факту веб элемент не понял что в него кликнули?
Как убедиться что клик произошел, и если не произошел сделать переклик?
(Мне приходит на ум проверять какие то микроизменения css в момент клика, но что то сомнительная стабильность видится у такого метода)
сделать ожидание кликабельности элемента, а потом уже кликать.
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
действительно, есть такой баг в текущей версии chromedriver,  я тоже недавно его заметил. по всем признакам по элементу кликать можно (видимый, enabled), но на клик он не реагирует. добавляешь полсекунды задержки — всё нормально, срабатывает как надо
источник

LY

Lev Yarushin in QA — Автоматизация
Скорее всего долго загружается страница, либо медленно работает JS-код, и не успевает навесить обработчик события на элемент. Поговорите со своими разработчиками, пусть подскажут как дождаться полной загрузки
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
(в "нехромовых" браузерах баг не проявляется)
источник

С

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

B

Bola in QA — Автоматизация
у меня был случай как у  @levyarushin
тест успевал кликнуть
кликабельность нет смысла проверять
источник

С

Станислав in QA — Автоматизация
Погоняю, посмотрю
источник

С

Станислав in QA — Автоматизация
А как узнать что JS полностью отработал?
источник

С

Станислав in QA — Автоматизация
Разработчики говорят нельзя узнать
источник

С

Станислав in QA — Автоматизация
Alexei Barantsev 🗹
(в "нехромовых" браузерах баг не проявляется)
В каких именно?
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
Станислав
В каких именно?
FF, Safari
источник

F

Fagor in QA — Автоматизация
Станислав
А как узнать что JS полностью отработал?
полностью нельзя, полностью вообще ни в каком языке нельзя, если по отдельным скриптам при запуске с условиями - можно. А потом соберите вместе и будет результат по почти полностью.
источник

LY

Lev Yarushin in QA — Автоматизация
Станислав
Разработчики говорят нельзя узнать
Тогда смотрите косвенные признаки, например появляется/пропадает какой-то элемент, или меняются его свойства.
источник
2020 December 29

a

an0yms in QA — Автоматизация
Привет, всем, кто-то может помочь с pipeline, пожалуйста?
https://stackoverflow.com/questions/65488792/the-variavle-stage-name-is-not-working
источник

MO

Market Online in QA — Автоматизация
Ребят, можете подсказать пожалуйста
Могу ли я в декораторе как-то работать с аргументом REMEMBER_ME?
т.е. в декортаоре предварительно что-то сделать с REMEMBER_ME, но при этом не изменять основную функцию remember_me_rbtn(). Я новичок, было бы круто если это возможно
источник

MO

Market Online in QA — Автоматизация
Market Online
Ребят, можете подсказать пожалуйста
Могу ли я в декораторе как-то работать с аргументом REMEMBER_ME?
т.е. в декортаоре предварительно что-то сделать с REMEMBER_ME, но при этом не изменять основную функцию remember_me_rbtn(). Я новичок, было бы круто если это возможно
Может быть это было бы самым гениальным решением написать общий WebDriverWait?)
источник

Н

Наиль in QA — Автоматизация
an0yms
Привет, всем, кто-то может помочь с pipeline, пожалуйста?
https://stackoverflow.com/questions/65488792/the-variavle-stage-name-is-not-working
В тройные ковычки попробуй.
body: """<h2>The ${STAGE_NAME} is fai .......... """
источник