(tiempo de ejecución).
- Requerimientos: reflejan las necesidades que deben llenarse en un software de los usuarios. Indican el "Qué" debe tener el software y no el "Cómo" lo hace.
- Diseño: "El proceso de definición de la arquitectura, componentes, interfaces y otras características de un sistema o componente que resulta de este proceso" [IEEE610.12-90].
Como ejemplo de algunas de estas pruebas tenemos las Pruebas Unitarias, Pruebas de Integración y Pruebas de Regresión.
- Pruebas Unitarias: son pruebas realizadas en una unidad, componente o clase. Se basa en verificar que la unidad cumple con los casos de pruebas de la unidad sin intervención de otra unidad.
- Pruebas de Integración: son pruebas realizadas sobre dos o más unidades que interactúan entre sí.
- Pruebas de Regresión: son pruebas de casos de pruebas de entregas pasadas certificadas por el usuario. Su principal función es verificar que las nuevas funcionalidades no desactiven alguna anterior.
Glosario de Términos
CMMI: Capability Maturity Model Integration (CMMI) es un modelo para la mejora y evaluación de procesos para la gestión efectiva de sistemas de software.
IEEE: Instituto de Ingenieros Electricistas y Electrónicos, una asociación técnico-profesional mundial dedicada a la estandarización, formada por profesionales de las nuevas tecnologías.
No hay comentarios:
Publicar un comentario