teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2020/09/13 12:08

投稿

unhappychoice
unhappychoice

スコア1531

answer CHANGED
@@ -4,7 +4,7 @@
4
4
  page.execute_script('window.scroll(0, 1000)') # 適当なところにスクロール位置セットしておく
5
5
  click_on '新規登録'
6
6
  # sleep 1 スクロールに時間かかるだろうなので、適宜 sleep や待ち合わせるメソッドが必要かも
7
- scrollY = page.execute_script('window.pageYOffset') # スクロール位置取得
7
+ scrollY = page.evaluate_script('window.pageYOffset') # スクロール位置取得
8
- # scrollY = page.execute_script('document.documentElement.scrollTop')
8
+ # scrollY = page.evaluate_script('document.documentElement.scrollTop')
9
9
  expect(scrollY).to eq(0) # 望む位置になっているか
10
10
  ```