How to verify if element not overlapped on page


(Vol) #1

Всем привет, 

Можно ли реализовать проверку с помощю вебдрайвера на то не перекрыт ли элемент на странице - другим элементом?

Как вариант - можно проверять координаты элемента на странице. Есть ли проще вариант?

 


(Gadzilla) #2

Не знаю может ли вебдрайвер достучатся до свойст СSS, но посмотрите проперти zIndex (http://www.w3schools.com/cssref/pr_pos_z-index.asp)


(Mykhailo Poliarush) #3

интересный вопрос, как-то всега решал просто тем что ловил exception

самое первое, да, это подумать как-то через css стили

другое, как вариант, можно просто включить в try catch, потом попытать сделать действие и ожидать конкретную ошибку (это тоже сильно затратно)

с css лучше наверное будет