Aqui vai uma dica rápida de como agilizar a execução dos seus testes:
FirefoxProfile profile = new FirefoxProfile(); // here's the important part profile.setPreference("permissions.default.image", 2); WebDriver driver = new FirefoxDriver(profile); selenium = new WebDriverBackedSelenium(driver, "http://rafaelliu.net"); |
Com isso o Firefox não irá requisitar, baixar e renderizar imagens. A diferença varia de acordo a quantidade de imagens na página e hits no cache. Executei um teste no http://g1.globo.com/ com 10 iterações, o que resultou nos seguintes tempos (em milissegundos):
NormalSeleniumTest - 39021ms TweakedSeleniumTest - 29072ms
Hope that helps!
Referência: http://kb.mozillazine.org/Permissions.default.image
