Size: a a a

testing_in_python

2020 August 20

ТЭ

Тачами Экстович... in testing_in_python
Ренат
Всем привет! Как с помощью селениума проверить кликабельность кнопки? Т.е. есть форма и пока обязательные поля не заполнишь она неактивна.
зыс
источник

IS

Idi Suda in testing_in_python
Ну бля, кликнуть🙃 упал с эксепшеном - не кликнулось значит
источник

ТЭ

Тачами Экстович... in testing_in_python
Нет никаких гарантий, что неклибельность вызовет эксепшн🤷
источник

IS

Idi Suda in testing_in_python
Тачами Экстович
Нет никаких гарантий, что неклибельность вызовет эксепшн🤷
А пруфы есть?
источник

ТЭ

Тачами Экстович... in testing_in_python
Ну, посмотри в каких случаях кидается ElementNoClickable или как оно там называется
источник

S

Sergei in testing_in_python
Тачами Экстович
Ну, такими темпами мы до нового года будем разбираться как это протестировать, конечно)
чувак сделал одну фундаментальную ошибку - вместо того чтобы решить проблему самому, решил написать в чат :)
источник

ТЭ

Тачами Экстович... in testing_in_python
Тачами Экстович
Ну, посмотри в каких случаях кидается ElementNoClickable или как оно там называется
Там как бы магии никакой нет
источник

ТЭ

Тачами Экстович... in testing_in_python
Элемент может быть даже «невидимым» https://github.com/SeleniumHQ/selenium/issues/4689
источник

ТЭ

Тачами Экстович... in testing_in_python
Не то что некликабельным
источник

IS

Idi Suda in testing_in_python
Бля, ну обернуть в проверки на видимость
источник

IS

Idi Suda in testing_in_python
Охуеть сурьезная задача, чуваки, камон
источник

B

Bola in testing_in_python
Тачами Экстович
Ну, это одно и тоже камон
Ну да, но вместо того, чтобы проверять кнопку, можно проверить, что процесс не пошел дальше
источник

ТЭ

Тачами Экстович... in testing_in_python
Bola
Ну да, но вместо того, чтобы проверять кнопку, можно проверить, что процесс не пошел дальше
Угу, и то что Сникерс писал еще
источник

ТЭ

Тачами Экстович... in testing_in_python
А полагаться на вот эти is_displayed(), is_enabled() не стоит
источник

B

Bola in testing_in_python
Idi Suda
Охуеть сурьезная задача, чуваки, камон
Поэтому sdet'ы ценятся😂
Задачи не простые)
источник

IS

Idi Suda in testing_in_python
Тачами Экстович
А полагаться на вот эти is_displayed(), is_enabled() не стоит
Лол почему
источник

B

Bola in testing_in_python
Idi Suda
Лол почему
enabled легко обмануть
источник

EB

Evgenii B in testing_in_python
Обмануть enableНка может каждый
источник

ТЭ

Тачами Экстович... in testing_in_python
Idi Suda
Лол почему
источник

B

Bola in testing_in_python
Ещё для картинок плохо работает. Смутно помню, что именно, но сталкивался
источник