Здравствуйте, я использую selenium для автоматизации интеграционных тестов. Мне нужно определять когда элемент находится либо в области видимости пользователя, либо за пределами.
Если использовать метод isDisplayed(), то он видит всю страницу целиком.
Поэтому если элемент находится за левой верхней границей окна или перекрыт другим элементом, он все равно будет считаться видимым.
Подскажите, пожалуйста, как можно это реализовать?