Estoy escribiendo pruebas para dramaturgos y ejecutándolas en mi servidor local (no escrito en JS, mi FE es)
Sin embargo, me preguntaba cuando ejecuto estos en CI, ¿debería ejecutarlos contra el desarrollador o activar un backend local?
¿Hay una configuración que pueda usar para decir, dependiendo del entorno en el que esté ejecutando las pruebas, elija un servidor diferente?
¿Hay documentos genéricos en línea sobre pruebas y servidores e2e?
Debería poder configurar esto en el archivo playwright.config. Puede configurar múltiples proyectos para dictar qué valores pasar:
https://playwright.dev/docs/api/class-testinfo#test-info-config sería un comienzo y https://playwright.dev/docs/api/class-browserserver puede ayudar