2016-10-18 13 views
-4

セレンを使ってページのスクリーンショットを撮ろうとすると、ページ全体がキャプチャされません。Seleniumの不完全なスクリーンショット

コードスニペット:

File file = ((TakeScreenshot)driver).getScreenshotAs(OutputType.FILE); 
FileUtils.copyFile(file,new File(location) ; 

注:のみ時々ページがスクロールバーを併設していたときにハプニング。

答えて

0

おそらく、コンピュータセレンの画面サイズがページの高さよりも小さいことが問題です。ブラウザのサイズ(here)を明示的に設定して、ページがドライバ設定にどれくらいの時間を置くことができるかを指定できます。