回答編集履歴

1

変数名がちょっと間違ってたので修正。ついでにコードも

2015/10/08 10:15

投稿

SKYYFISH
SKYYFISH

スコア654

test CHANGED
@@ -1,18 +1,18 @@
1
1
  SeleniumというよりWebDriver側の機能ですが、
2
2
 
3
- WebDriverにjavascriptを送って値を返してもらう事で実装できます。
3
+ WebDriverに向けてjavascriptのコード叩いて値を返してもらう事で実装できます。
4
4
 
5
5
 
6
6
 
7
7
  ```java
8
8
 
9
- int scrollValue = Integer.parseInt(webdriver.execute_script("return document.body.scrollHeight"));
9
+ int scrollLength = Integer.parseInt(webdriver.execute_script("return document.body.scrollHeight"));
10
10
 
11
11
  System.out.println(scrollLength);
12
12
 
13
- if(scrollLength < 200000){
13
+ if(scrollLength < 100000){
14
14
 
15
- //スクリーンショットを撮る
15
+ //長さが10万以下の時はスクリーンショットを撮る
16
16
 
17
17
  }
18
18