selenium - Servicio de Windows que interactúa con la resolución de pantalla del escritorio
jenkins windows-services (2)
Configuré Jenkins como Selenium Grid y algunos Jenkins Nodes como Selenium Nodes (controlados por Jenkins Selenium plugin).
El problema es que la resolución de las pruebas de IU es realmente baja (1036 x 780) donde necesitamos (1600x1200).
Abrir una sesión RDP no ayuda desde que Jenkins inició el servicio.
¿Cómo cambiar la resolución predeterminada del servicio de Windows que puede interactuar con el Escritorio?
Tuve el mismo problema que el tuyo. La diferencia es que también tengo automatización de GUI además de las pruebas de Selenium. Terminé instalando el servicio VNC en todos los nodos y escribí un script para cambiar la resolución del escritorio antes de ejecutar cualquier prueba. Sin embargo, la resolución más alta que obtenemos es 1280x1024, lo que resolvió mi problema.
Si no te importa dejar de ejecutar Jenkins Slave como servicio de Windows, puedes utilizar de esta manera: Jenkins en Windows y pruebas GUI sin RDC
Aún así, eso le haría mantener una sesión RDP abierta que ejecuta el proceso Jenkins JNLP ... Entonces esa solución está funcionando, pero no es muy óptima.