Tengo un problema al hacer clic en un botón con Selenium 2.0b3 API de Java con FirefoxDriver. Al hacer clic en el botón se envía un formulario al servidor web y luego el navegador va a una nueva página como resultado del envío del formulario.Selenium 2: Interrumpir una carga de página
Al hacer clic en un elemento con element.click(), el selenio está esperando que el navegador complete sus operaciones. El navegador espera hasta que la carga de la página finalice. Pero, a veces, la carga de la página lleva una gran cantidad de tiempo debido a algunas solicitudes de publicidad.
Cómo evitar la sincronización entre element.click() y la carga de la página?
EDIT:
Como se explica en la WebElement javadoc:
Haga clic en este elemento. Si esto hace que se cargue una nueva página , este método bloqueará hasta que la página se haya cargado.
Gracias
Mike, he editado la pregunta. El problema no es la espera implícita. No estoy esperando a que aparezca un elemento. Hago clic en un elemento y solo luego se produce una carga de página. Esa carga me está molestando porque puede llevar mucho tiempo completar cargar elementos inútiles para mi prueba. – djondal
No conozco una forma integrada de hacer un get asincrónico(). Sin embargo, puedes hacerlo con bastante facilidad lanzando un nuevo hilo para hacer el get() –