Sí. Debería haberles hecho escribir pruebas unitarias automatizadas desde el día 1, en paralelo con el código bajo prueba. Es exactamente por eso que se recomienda (google “TDD”) y es la mejor manera de garantizar que no existan errores (conocidos). En este punto, está atascado con las pruebas de integración o las pruebas “de extremo a extremo” (vea: Simplemente diga no a más pruebas de extremo a extremo) que, si bien sigue siendo una especie de prueba, no será tan bueno para encontrarlo, O identificando la ubicación de, errores. Para empezar, tampoco ayudará a que el código se escriba mejor (menos lleno de errores, más fácil de mantener, etc.), lo cual es otro beneficio más de comenzar las pruebas unitarias TDD / automatizadas desde el día 1.
Existen servicios que probarán de forma remota su sitio web de forma remota, pero cobrarán una tarifa y el más recomendado cambia cada vez que miro …
- ¿Cuál es el mejor sitio web para aprender Java por completo?
- ¿Cuál es el mejor lenguaje de programación y arquitectura para construir una aplicación escalable?
- ¿Qué es la pila de tecnología de Chegg?
- ¿Qué tecnologías estándar debo usar para crear un producto de chat web grupal en tiempo real?
- ¿Qué tan difícil es aprender programación y convertirse en desarrollador web?