Ruiz Tenorio
Facultad de Contaduría y Administración
Las Pruebas de Software y su Importancia en las
Organizaciones
MONOGRAFÍA
para obtener el Título de:
LICENCIADO en SISTEMAS
COMPUTACIONALES ADMINISTRATIVOS
Presenta:
Roberto Ruiz Tenorio
Asesor:
MRT. Alma Delia Otero Escobar
Xalapa-Enríquez, Veracruz
Agosto 2010
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría yAdministración
Las Pruebas de Software y su Importancia en las
Organizaciones
MONOGRAFÍA
para obtener el Título de:
LICENCIADO en SISTEMAS
COMPUTACIONALES ADMINISTRATIVOS
Presenta:
Roberto Ruiz Tenorio
Asesor:
MRT. Alma Delia Otero Escobar
Xalapa-Enríquez, Veracruz
Agosto 2010
ÍNDICE
Pág.
RESUMEN......................................................................................................................... 1
CAPÍTULO I. FUNDAMENTOS DE LAS PRUEBAS DEL SOFTWARE……………………..7
1.1
Ingeniería del Software ......................................................................................... 7
1.2
Objetivos de las Pruebas....................................................................................... 8
1.3
Principios de las Pruebas...................................................................................... 9
1.4
Facilidad de Prueba ............................................................................................ 11
CAPITULO II. DISEÑO DE CASOS DE PRUEBA……………………………………………16
2.1 Prueba de Caja Blanca ........................................................................................ 16
2.2 Prueba del Camino Básico................................................................................... 18
2.2.1
Notación de grafo de flujo ............................................................................. 19
2.2.2
Complejidad ciclomática................................................................................ 21
2.3 Prueba de la Estructura de Control ......................................................................24
2.3.1
Prueba de condición y Prueba de flujo de datos............................................ 25
2.3.2
Prueba de bucles .......................................................................................... 27
2.4 Prueba de Caja Negra.......................................................................................... 30
2.4.1
ParticiónEquivalente..................................................................................... 32
2.4.2
Análisis de valores limite ............................................................................... 34
2.4.3
Prueba de comparación ................................................................................ 35
2.5 Pruebas Basadas en Requerimientos .................................................................. 372.6 Prueba de Entornos Especializados ..................................................................... 38
2.6.1
Prueba de interfaces gráficas de usuario (IGUs) ........................................... 39
2.6.2
Prueba de arquitectura cliente/servidor ......................................................... 42
2.6.3
Prueba de la documentación y facilidades de ayuda..................................... 43
2.6.4
Prueba de sistemas de tiempo-real ............................................................... 44
I
CAPITULO III. ESTRATEGIAS DE PRUEBA DEL SOFTWARE……………………………47
3.1
Un enfoque estratégico para las pruebas del software ....................................... 48
3.1.1
Verificación y validación............................................................................... 49
3.1.2
Organización para las pruebas del software .................................................. 51
3.1.3
Una estrategia de prueba del software .......................................................... 53
3.2 Aspectos Estratégicos .......................................................................................... 56
CAPÍTULO IV. ETAPAS DE LAS PRUEBAS Y ERRORES DEL...
Regístrate para leer el documento completo.