Я использую Cypress
для функционального тестирования. И хотите проверить или окно вертикальной полосы прокрутки имеет определенные позиции.
Я пытался:
cy.document().then((doc) => {
cy.window().then(win => {
const doc = document.documentElement;
const left = (window.pageXOffset || doc.scrollLeft) - (doc.clientLeft || 0);
const top = (window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0);
console.log(top, left) // 0, 0
})
})