Hook
More breakout videos from this creator.
Si estás creando una app o una web con IA, con ChatGPT, Lovable, probablemente tiene este problema. Todo el mundo se enfoca en que corra bien, que se vea bonita, que funcione, pero se les olvida un detalle. Si la app crece, vienen los cambios, le pides a la IA una función nueva, se rompe algo que llevaba tres meses funcionando bien. Y lo peor, es que ni te enteras, o te enteras tú cliente primero. Así que, ¿cómo más seguro de que mi app siga funcionando después de cada cambio? Respuesta: pruebas automáticas de código. Básicamente, es un código que revisa tu código. Pero tranquilo, te enseño cómo yo lo hago en mi app Connecta. En mi caso son dos caras: la web y la app. En la web yo uso Playwright, que es un robot que abre el navegador y hace lo mismo que haría el cliente. Se registra, crea empleados, poncha entrada y salida, en general hace todo. Y ahora, en la parte móvil, verifico dentro, las piezas por dentro. El cálculo de horas y de nómina correcto, el número correcto, siempre. Porque si eso falla, alguien cobra mal. Una vez que tengo las pruebas listas, entonces creo un GitHub Action. Cada vez que hay un cambio, si algo falla, no sale a producción. Tampoco va a llegar a un cliente, si no se queda ahí esperando hasta que lo corrijan. Así fue como automatice mi validación de mi sistema completo. Y ahora, según la app o la web, van creciendo, el código, el código, no me va a fallar de sorpresa. Soy Sebastián, Q. Engineer. Y si no sabías, o ya lanzaste y no habías hecho ninguna prueba, escríbeme y lo vemos. Bye.