El documento describe los conceptos, características, ventajas y pasos de las pruebas unitarias. Explica que las pruebas unitarias ayudan a generar código más estable y productivo al probar unidades individuales de código. También menciona que las pruebas unitarias mejoran la precisión y reducen la presión. Además, detalla los pasos a seguir que incluyen conocer los requisitos, diseñar las pruebas, ejecutarlas y documentar los resultados.
4. Conceptos de Pruebas Unitarias
Mientras
menos
pruebas se
realicen
Se genera
código
menos
estable
Somos
menos
productivos
y precisos
Mas
presión se
siente
15. Pasos
ITEM DESCRIPCIÓN
Descripción de la
prueba
Describir la prueba a realizar, por ejemplo: Actualizar el campo de estado
de la cuenta del cliente con el estado ‘X’ para aquellos clientes existentes
que pasan a ser VIP y poseen al menos una cuenta en estado ‘Y’.
Debe incluir casos positivos y negativos.
Módulo, método o
rutina a probar
Nombre del programa, rutina, clase o módulo a probar, esto se obtiene
del diseño. Por ejemplo CtaOpen.class.
Requisitos Identifica si se requiere interacción con otros sistemas. Por ejemplo
mensaje de apertura de VIP.
Datos de entrada Identifica los datos a utilizar, por ejemplo cliente existente con cuenta en
estado ‘Y’ que no son VIP.
Salida esperada Que resultado se debe obtener luego de ejecutar la prueba.
Resultado obtenido Resultado real obtenido, debe describir tanto resultados positivos como
negativos, por ejemplo se generó error de datos decimales.