Selenium WebDriver работает, но МЕДЛЕННО (Java)

Я использую Selenium WebDriver, чтобы сделать скриншот веб-страниц. Работает отлично. Однако с момента запуска «Затмение» до момента появления скриншота на моем локальном диске - 7–10 секунд. Кажется, большая часть задержки запускает Firefox.

Код:

WebDriver driver = new FirefoxDriver();
driver.get("http://www.cnn.com");
File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(scrFile, new File("c:\\test\\screenshot.png"));

Как я могу ускорить этот процесс? Есть ли способ, которым я могу использовать уже открытый браузер Firefox, чтобы сэкономить при открытии нового? Этот код как-то тяжел?

Детали: Пробовал на CentOS и Win7, используя eclipse. myspeedtest.net показывает 22 Мбит / с вниз и 1 Мбит / с вверх.

Ответы на вопрос(6)

Ваш ответ на вопрос