1
执行所有操作后,我需要导航到页面顶部以单击“提交”按钮,同时在网页的自动化中使用水豚。任何人都可以共享任何分辨率(红宝石与水豚)如何使用ruby导航到水豚的页面顶部
执行所有操作后,我需要导航到页面顶部以单击“提交”按钮,同时在网页的自动化中使用水豚。任何人都可以共享任何分辨率(红宝石与水豚)如何使用ruby导航到水豚的页面顶部
您可以通过
page.execute_script('window.scrollTo(0,-100000)')
实现它。如果你想要滚动页面的底部,而不是,您可以使用
page.execute_script('window.scrollTo(0,100000)')
值是-100000和只是为了确保您真正滚动到页面的顶部和底部。该数字也可以更低。
更多信息:
scrollBy method:window.scrollBy(XNUM,ynum)
XNUM:多少像素被滚动,沿x轴。
ynum:沿y轴滚动多少个像素。
Capybara execute_script:执行给定的脚本,不返回结果。
你有什么试过,你会得到什么错误? –