mejores prácticas en pruebas unitarias

Post on 09-Aug-2015

59 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1. Concepto de Pruebas Unitarias

2. Características

3. Ventajas

4. Pasos

Conceptos de Pruebas Unitarias

.

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

Características

Ventajas

Ventajas

Ventajas

Pasos

Conocer los requerimientos

Conocer el diseño

Generar los casos de pruebas

Obtener o generar los datos

y el ambiente

Escribir el código

Ejecutar las pruebas

Documentar

Ajustar el código

Revisar los resultados

Test OK

Si

No

Pasos

Pasos

Pasos

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.

Pasos

top related