Pruebas con un controlador de selenio en Java sin abrir ningún navegador

Necesito probar con el controlador de cromo de selenio en Java. Pero la ventana de cromo no se debe abrir. Supongamos que se trata de un producto y no se debe abrir ninguna ventana.

También he mirado este;¿Es posible ocultar el navegador en Selenium RC? Pero no hay solución para mí. Las pruebas deben ser independientes del sistema operativo y he probado HtmlUnitDriver para realizar pruebas sin abrir ninguna ventana, pero tiene algún problema. Cuando se encuentran componentes por ID, puede que no se encuentre el componente por ID. Algunos servidores pueden enviar la identificación del componente según el navegador y no puedo saber qué identificación debo usar para probar.

Por eso estoy tratando de usar el controlador Chrome.

¿Hay alguna forma de usar chromedriver sin abrir la ventana de Chrome u otra forma de probar sin abrir ninguna ventana con Selenium en Java?

¡Gracias!

Respuestas a la pregunta(4)

Su respuesta a la pregunta