Necesito probar con el controlador de selenium chrome en Java. Pero la ventana cromada no se puede abrir. Asuma que es un producto y que no se debe abrir ninguna ventana.Prueba con un controlador de selenio en Java sin abrir ningún navegador
También he visto este; Is it possible to hide the browser in Selenium RC? Pero no hay solución para mí. Las pruebas deben ser independientes del sistema operativo y he probado HtmlUnitDriver para probar sin abrir ninguna ventana, pero tiene algún problema. Cuando hay componentes encontrados por id, es posible que no encuentre el componente por id. Algunos servidores pueden enviar la identificación del componente de acuerdo con el navegador y no puedo saber qué id debo usar para probar.
Por eso estoy tratando de usar el controlador de Chrome.
¿Hay alguna manera de utilizar chromedriver sin abrir la ventana de cromo u otra forma de probar sin abrir ninguna ventana con Selenium en Java?
¡Gracias!
Como creo que el selenio utiliza el motor de DOM de los navegadores, no creo que ocultar la ventana de un controlador específico del navegador es posible. – Avery
La respuesta aceptada en la pregunta vinculada enumera todas las posibilidades que conozco. Intente darle una oportunidad más a HtmlUnitDriver, pero [asegúrese de tener habilitado el soporte de JavaScript] (http://code.google.com/p/selenium/wiki/HtmlUnitDriver).Si desea específicamente Chrome, tendrá que ir con Saucelabs, Linux y un controlador sin cabeza, o la llamada remota mencionada a una computadora diferente que ejecuta la prueba. –