Для теста на селен с WebDriverIO и Chai мне нужно положение window.pageYoffset.В WebDriverIO я не смог найти способ сделать это.Я попытался:
browser.scroll(0, 200);
browser.getAttribute('window','pageYoffset');
Сгенерировать ошибку: элемент не может быть найден на странице с использованием заданных параметров поиска («окна»).
Итак, следующая попытка:
browser.scroll(0, 200);
browser.windowHandlePosition();
Возврат объекта:
{
sessionID: ...,
value: {x :10, y: 10,
_status: 0
}
Обычно атрибут value.y должен иметь 200, равное 10.
Для работы с element () или $ () приводит к той же ошибке, что и в первом примере.
Когда я ищу в Google, я не могу найти решение, поэтому я надеюсь, чтонайти помощь по stackoverflow.