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:執行給定的腳本,不返回結果。
你有什麼試過,你會得到什麼錯誤? –