andrepm andrepm - 1 year ago 183
Javascript Question

Scroll down to an element with protractor

I have an element on the page that I'm testing that I have to scroll down to be visible. When I execute my test, I get Element is not clickable at point (94, 188) for example.

I tried the following:


But it didn't work. Does anyone know how this works?

Answer Source

i think this is helpful to you:

dvr.executeScript('window.scrollTo(94,188);').then(function() {
    element(by.<<here your button locator>>).click();

your webdriver is unable to read that point (1254,21),the reason is your protractor browser unable to cover the full of page what do you want to test, then we give a command that browser is scroll to that point (1254,21), then perform the click operation

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download