Selenium: no se puede tomar una captura de pantalla completa de la página usando una biblioteca de fotos

Estoy tratando de tomar la captura de pantalla completa de la página tanto horizontal como verticalmente usandoFirefox gecko conductor yaShot Library.

Sin embargo, los resultados no son los esperados. Echar un vistazo

driver.get("https://google.com");

Screenshot fpScreenshot = new AShot().shootingStrategy(ShootingStrategies.viewportPasting(1000)).takeScreenshot(driver);
ImageIO.write(fpScreenshot.getImage(),"JPEG",new File("FullPageScreenshot.jpg"));

Miró muchas variantes pero nada funciona. Curiosamente, cuando intento usar la versión anterior de Firefox (46), puedo tomar una captura de pantalla completa sin ninguna biblioteca de terceros. Estoy tratando de usar la última versión de Firefox y tener la funcionalidad de captura de pantalla completa.

¿Alguna ayuda

Respuestas a la pregunta(1)

Su respuesta a la pregunta