Yo diría que las pruebas son críticas o continuas, o no. Supongo que está considerando la implementación continua para que sus compilaciones lleguen al producto más rápido, ya que esto es a lo que generalmente se refiere la implementación continua.
Si está considerando usar la automatización para lograrlo, entonces, sin pruebas que se ejecutan, no tiene forma de saber si su software funciona y con cambios de código, o pruebas contra escenarios de usuarios reales que conoce la forma de saber si causaron problemas de regresión en otro lugar que no sea adivinar y esperar lo mejor, que es un poco estilo vaquero en mi opinión
Si encuentra que las pruebas automatizadas son difíciles de adoptar, intente comenzar de a poco y asegúrese de que todo lo que no sea automático esté cubierto manualmente, pronto querrá automatizar más y reducir la cantidad de esfuerzo / tiempo para implementar su sistema
- ¿Cuál crees que es el software más útil?
- ¿Cómo debe tratar un gerente de software con un equipo que siempre se niega a implementar nuevas ideas y da infinitas excusas de por qué no se puede hacer?
- ¿Cuál es la diferencia entre ingeniería de software y otra ingeniería?
- ¿Por qué usaría o no utilizaría Mendix o OutSystems para el desarrollo rápido de aplicaciones comerciales?
- ¿Qué software debe saber un ingeniero químico?