Может ли Capybara проверить, покрыт ли HTML-элемент через переполнение: скрытый родитель? - PullRequest
0 голосов
/ 07 февраля 2019

Если кнопка HTML переполнена за пределы предка, и у этого предка есть overflow: hidden, то пользователь не может нажать кнопку.Можно ли ловить подобные ошибки, используя Capybara?Element.visible?в этом случае возвращает true, даже если пользователь не может видеть / взаимодействовать с элементом.

1 Ответ

0 голосов
/ 07 февраля 2019

Нет логического метода, чтобы проверить, перекрывается ли он, но он должен потерпеть неудачу, если вы попытаетесь взаимодействовать с ним (щелкнуть по нему), что вам в любом случае следует делать в тесте функций (а не проверять видимость кнопки).).

...