Varios

Páginas: 23 (5523 palabras) Publicado: 22 de enero de 2013
Pruebas de Sistemas de Información
Universidad de Castilla-La Mancha Departamento de Tecnologías y Sistemas de Información
Programa Oficial de Postgrado en Tecnologías Informáticas Avanzadas

Macario Polo Usaola Departamento de Tecnologías y Sistemas de Información Paseo de la Universidad, 4 13071-Ciudad Real macario.polo@uclm.es

Índice
Capítulo 1. La importancia de las pruebas en elciclo de vida ......................... 7 1. El proceso de pruebas en el ciclo de vida ................................................. 7 2. Las pruebas en algunas modelos..............................................................9 3. El MTPF (Minimal Test Practice Framework) .......................................9 4. El plan de pruebas.................................................................................. 12 5. Automatización de las pruebas .............................................................. 13 Capítulo 2. Niveles de prueba ........................................................................ 19 1. Pruebas de caja negra ............................................................................. 19 2. Pruebas estructurales o de caja blanca................................................. 20 3. Pruebas unitarias.................................................................................... 21 3.1. Un modelo de proceso para pruebas unitarias ..........................22 4. Pruebas de integración ...........................................................................23 5. Pruebas de sistema.................................................................................24 6. Ejercicios ................................................................................................24 Capítulo 3. Pruebas de caja blanca ................................................................ 27 1. Medidas de la cobertura.......................................................................... 27 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7. 1.8. 1.9.1.10. 1.11. 1.12. 1.13. 1.14. 1.15. Cobertura de sentencias ............................................................. 27 Cobertura de decisiones, de ramas o de todos los arcos............ 27 Cobertura de condiciones...........................................................28 Cobertura de condiciones/decisiones (Decision/Condition

coverage, o DCC)..........................................................................................29 Cobertura modificada de condiciones/decisiones (MC/DC). ...29 Cobertura múltiple de condiciones (MCC) ................................29 Cobertura de todos los usos (all-uses) .......................................29 Cobertura de caminos ................................................................29 Cobertura de funciones..............................................................30 Cobertura de llamadas ...............................................................30 Cubrimiento de bucles ...............................................................30 Cubrimiento de carrera ..............................................................30 Cobertura de operadores relacionales .......................................30 Coberturade tablas ....................................................................30 Cobertura basada en mutación ..................................................30

2. La mutación ............................................................................................32 3

2.1. 2.2. 2.3. 2.4.

Algo de terminología ..................................................................33 Lamutación como criterio de cobertura....................................33 Proceso de pruebas basado en mutación ...................................34 Operadores de mutación ............................................................36

3. Ejercicios................................................................................................. 37 Capítulo 4. Los valores “interesantes”...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Variado
  • Varios
  • Varios
  • Varios
  • Variados
  • Varios
  • Varios
  • Varios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS