Selenium WebDriver fonctionne, mais LENT (Java)

Je suis en utilisant Selenium WebDriver pour prendre une capture d'écran de pages web. Il fonctionne très bien. Toutefois, depuis le temps que j'ai frappé exécuter dans eclipse pour le temps de la capture d'écran montre que dans mon disque local est de 7 à 10 secondes. La plupart du temps de latence semble être le lancement de Firefox.

Code:

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"));

Comment puis-je accélérer ce processus? Est-il possible que je peux en utiliser une déjà ouvert le navigateur Firefox pour enregistrer sur l'ouverture d'un nouveau? Est-ce code en quelque sorte lourde?

Détails: Essayé sur CentOS boîte et Win7 zone à la fois à l'aide d'eclipse. myspeedtest.net montre 22Mbps en bas et 1 Mbit /s jusqu'.

OriginalL'auteur Chris | 2012-10-22