Cypress custom command "cy.scrollToBy" for iterative scrolling in e2e tests. Scroll to a place on the page by some distance
npm install @vladlearns/cy-scrolltoby> Cypress custom command "cy.scrollToBy" for iterative scrolling in e2e tests.
`` javascript`
cy.scrollToBy();
cy.scrollToBy({ direction : "bottom", frequency : 200, interval : 30, timeout : 50000 });
``
npm install --save-dev @vladlearns/cy-scrolltoby
Add the following line to your Cypress support file
`js`
// usually cypress/support/index.js
import '@vladlearns/cy-scrolltoby/support'
This will add a new command cy.scrollToBy for scrolling.
The definition for cy.scrollToBy command is in index.d.ts file. If you are using JavaScript, include the following line in our spec files
`js`
// cypress/integration/my-spec.js
///
With this line, you should have Intelligent Code Completion working in most IDEs and the TypeScript compiler should understand the cy.scrollToBy` command.