Slide 12
Slide 12 text
Funcional (6/13)
Testing
Resumen:
• Probar todo, es costoso, pero nos ayuda a verificar la integridad.
• Escoger que test pasar, se usa en detrimento de probar todo, ya que es menos costosa y puedes elegir subconjuntos de cada
elemento, minimizar el probar todo.
• Priorizar casos de prueba, es una forma de ordenar que test han de pasarse primero, si un test es muy imporante que lo pase,
para ¿que pasar primero unos más básicos?. Por ejemplo, podrás dar una prioridad especifica para la version, es decir, probar
primero lo nuevo y luego lo que no cambió.
Alguno de los beneficios que nos dan estos test:
• Garantizan que las características existentes permanezcan intactas en caso de un cambio en un módulo o del código.
• Las pruebas de regresión automatizadas ayudaran que podamos implementar Integración Continua (CI).
• Permite detectar defectos causados por los cambios en el sistema.
• Aumenta la confianza y satisfacción de los clientes, lo que siempre es bueno para el negocio.