Error "El servidor de línea de comandos para el controlador IE ha dejado de funcionar" al ejecutar pruebas con Selenium, IEDriverServer a través de Java

He estado recibiendo esta serie de fallas intermitentes con IEWebDriver:

Primero, una prueba falla y no puede cerrar el controlador con el método .quit (). Creo que este primer fallo se debe a las bombas de IEDriver.

Obtengo un cuadro de diálogo con:

Command line server for IE Driver has stopped working

Después del primer error, IEDriver abre IE, pero cuando intenta realizar una acción en un objeto en una página, obtiene la excepción SocketTimeoutException. Curiosamente, se tarda 3 horas en fallar con este error:

java.net.SocketTimeoutException: Read timed out Build info: version: '3.12.0', revision: '7c6e0b3', time: '2018-05-08T15:15:08.936Z' System info: host: 'WORKSTATION-3', ip: '172.26.50.248', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_92' Driver info: driver.version: RemoteWebDriver

¿Cómo evito que IEDriver bombardee y si no puedo, cómo puedo evitar que detenga la próxima prueba?

Respuestas a la pregunta(1)

Su respuesta a la pregunta