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...
Características



Características




Ventajas



Ventajas




Ventajas


Ventajas




Pasos

Conocer los
requerimientos
Conocer el
diseño
Generar los casos
de pruebas
Obtener o
generar los datos
y el ambient...
Pasos




Pasos




Pasos




Pasos

ITEM DESCRIPCIÓN
Descripción de la
prueba
Describir la prueba a realizar, por ejemplo: Actualizar el campo de esta...
Pasos






Mejores prácticas en pruebas unitarias
Mejores prácticas en pruebas unitarias
Próxima SlideShare
Cargando en…5
×

Mejores prácticas en pruebas unitarias

483 visualizaciones

Publicado el

Mejores prácticas en desarrollo de software

Publicado en: Software
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
483
En SlideShare
0
De insertados
0
Número de insertados
9
Acciones
Compartido
0
Descargas
5
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Mejores prácticas en pruebas unitarias

  1. 1. 1. Concepto de Pruebas Unitarias 2. Características 3. Ventajas 4. Pasos
  2. 2. Conceptos de Pruebas Unitarias  . 
  3. 3. 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
  4. 4. Características   
  5. 5. Características    
  6. 6. Ventajas   
  7. 7. Ventajas    
  8. 8. Ventajas  
  9. 9. Ventajas    
  10. 10. 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
  11. 11. Pasos    
  12. 12. Pasos    
  13. 13. Pasos    
  14. 14. 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.
  15. 15. Pasos      

×