Beruflich Dokumente
Kultur Dokumente
Array Development
Plan de Pruebas de Aceptacin
Versin 1.0
Array Development
Versin 1.0
Historia de Revisin
Fecha
Versin
Descripcin
27/06/2007
1.0
Versin Final
Autor
Array Development
Pg. 2 de 16
Array Development
Versin:
1.0
Tabla de Contenidos
1.
INTRODUCCIN............................................................................................................................ 4
1.1
1.2
1.3
1.4
1.5
2.
REQUERIMIENTOS DE PRUEBAS............................................................................................... 5
2.1
INTRODUCCIN...................................................................................................................... 5
2.2
FILOSOFA DE LA PRUEBA........................................................................................................ 5
2.2.1
Generalidades.................................................................................................................. 5
2.2.2
reas funcionales............................................................................................................. 5
2.2.3
Categoras de resultados de prueba.................................................................................5
2.3
ENTORNO DE LA PRUEBA......................................................................................................... 5
Generalidades................................................................................................................................. 5
Hardware........................................................................................................................................ 6
Software.......................................................................................................................................... 6
Datos de prueba............................................................................................................................. 6
2.4
ROLES Y RESPONSABILIDADES DEL EQUIPO DE PRUEBAS............................................................6
2.5
IDENTIFICACIN DE LA PRUEBA................................................................................................ 7
Scripts de prueba............................................................................................................................ 7
Reporte de resultados..................................................................................................................... 7
Criterios de aceptacin................................................................................................................... 7
Errores de prueba........................................................................................................................... 8
Documentacin de la prueba.......................................................................................................... 8
2.6
PRUEBAS FUNCIONALES.......................................................................................................... 8
3.
ESTRATEGIA DE PRUEBAS......................................................................................................... 9
3.1
PRUEBAS POR CASO DE USO.................................................................................................. 9
3.1.1
Pruebas de integracin..................................................................................................... 9
3.1.2
Pruebas del caso de uso.................................................................................................. 9
4.
CASOS DE PRUEBA..................................................................................................................... 9
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
5.
HARDWARE.......................................................................................................................... 15
SISTEMA OPERATIVO............................................................................................................ 15
Pg. 3 de 16
Array Development
Versin 1.0
Pg. 4 de 16
Array Development
Versin:
1.0
Plan de Pruebas
1.
Introduccin
1.1
1.2
Alcance
Luego de finalizar las pruebas de sistema, el programa se encuentra completamente
ensamblado, y se han encontrado y corregido los errores entre los mdulos, mtodos, clases
y objetos. En este punto se comienza con la etapa de las pruebas de validacin de
requerimientos ms conocida como pruebas de aceptacin. stas se enfocan en las
acciones que realiza el usuario adems de las salidas del sistema que puedan ser
reconocidas por l; dichas acciones y salidas engloban las expectativas del usuario, y estn
definidas en las especificaciones de los requerimientos del software.
Las pruebas de aceptacin, se realizan a los requerimientos funcionales, y a los nofuncionales como facilidad de uso, recuperacin, eficiencia, entre otros; y se pretende lograr:
correccin, vale decir, carencia de ambigedad; completitud, es decir, especificacin
completa y clara del problema; y por ltimo pero no menos importante, consistencia, quiere
decir, que no haya requisitos contradictorios.
El plan que a continuacin se detalla pretende dar una visin general sobre las actividades a
realizar; sobre las pruebas consideradas; adems de una explicacin global que se consider
para la realizacin de los documentos a entregar, ya que darn una mayor informacin
relacionada a la evaluacin y reportes de este tipo de pruebas.
1.3
Definiciones y Acrnimos
No se utilizan en este plan.
1.4
Referencias
1.5
Pg. 5 de 16
Array Development
Versin 1.0
2.
Requerimientos de Pruebas
2.1
Introduccin
Este captulo documenta los requerimientos de prueba durante la Fase de Pruebas del
Sistema e Integracin para el Sistema de Gestin de Club de Tenis.
2.2
Filosofa de la prueba
2.2.1
Generalidades
El objetivo principal de las pruebas unitarias del sistema ser el de establecer un nivel de
confianza que nos permitir asegurar la aceptacin del sistema por los usuarios (profesor,
jefe de prctica) en las posteriores pruebas de aceptacin.
Se probar que la aplicacin cumpla con los requerimientos de alto nivel que fueron
especificados previamente, verificando que se cumple satisfactoriamente con las
funcionalidades y caractersticas necesarias para que los usuarios satisfagan estos.
2.2.2
reas funcionales
Esta seccin describe las reas funcionales generales que debern ser probadas como parte
de la fase de pruebas del sistema.
2.2.3
2.3
Entorno de la prueba
2.3.1
Generalidades
En esta seccin se da una breve descripcin del entorno de prueba:
Array Development
Versin:
1.0
Hardware
Nombre/Tipo/Nmero de serie
Proporcionado por el laboratorio de ingeniera
informtica
Proporcionadas por el laboratorio de
ingeniera informtica
Servidor
PCs Desarrollo de pruebas 4
2.3.3
Software
En las PCs de prueba debern estar instaladas las siguientes aplicaciones de software:
Datos de prueba
Se desarrollarn y especificarn conjuntos de datos de prueba, tomando las muestras
necesarias para la ejecucin de las pruebas, de manera que se verifique que cumple con
diversos tipos de datos.
2.4
Recursos humanos
Cargo
Administrador de
pruebas
Recursos mnimos
necesarios
Henry Tovar Uribe
Responsabilidades especficas /
comentarios
Proporcionar
atencin
especial
al
funcionamiento correcto de las tareas
principales del sistema.
Responsabilidades:
Diseador de
pruebas
Ejecutores de
prueba
Array Development
Versin 1.0
Jos M. Espinoza
Freddy Ruiz
Administrador del
sistema de
pruebas
Julio Povis
Ejecutar pruebas.
Registrar resultados.
Recuperacin despus de errores.
Documentacin de errores.
Asegurar el ambiente de prueba, as como
mantener y manejar sus ventajas.
Responsabilidades:
Administrador de
la Definicin de
Datos
Jos M. Espinoza
2.5
Identificacin de la prueba
2.5.1
Scripts de prueba
Cada caso de prueba individual deber tener un script que describa los pasos y los
resultados esperados de cada prueba individual. En particular un script contiene la siguiente
informacin:
2.5.2
Identificador de la prueba.
Descripcin del objetivo de la prueba.
Descripcin del estado de la aplicacin antes de la prueba o pre-condiciones de la
misma.
Pasos precisos y no ambiguos para ejecutar la prueba.
Descripcin de los resultados esperados.
Reporte de resultados
Los resultados de la prueba son registrados en un formulario de Registro de Resultados de
Prueba, el cual contiene la siguiente informacin:
Pg. 8 de 16
Array Development
Versin:
1.0
2.5.3
Criterios de aceptacin
Esta seccin documenta la frecuencia de las categoras de los resultados de prueba (ver
seccin 2.2.3) que son consideradas para aceptar la aplicacin y pasar con xito la fase de
prueba. Identificamos los siguientes criterios los cuales deben ser evaluados
progresivamente.
2.5.4
Errores de prueba
Esta seccin especifica los procesos para alcanzar la correccin de los errores observados y
registrados durante la prueba.
Para cada error observado que requiera correccin de la aplicacin o de la especificacin de
funcionalidades, el lder del equipo de prueba y el lder de desarrollo y sus respectivos
equipos, deben de estar de acuerdo en lo siguiente:
2.5.5
Documentacin de la prueba
Esta seccin describe los documentos que deben ser generados durante la actividad de
prueba. Estos documentos son los siguientes:
Pruebas Funcionales
Array Development
Versin 1.0
3.
Estrategia de Pruebas
Los tipos de prueba a realizar son pruebas de caso de uso, y pruebas unitarias.
3.1
3.1.1
Pruebas de integracin
Se realizarn de manera implcita al realizar las pruebas del caso de uso.
3.1.2
4.
Casos de Prueba
4.1
Precondicin:
Probar
el
funcionamiento
del
flujo
alternativo
Cambiar
Pg. 10 de 16
Array Development
Versin:
1.0
Contrasea.
Precondicin:
4.2
Precondicin:
Precondicin:
Precondicin:
Precondicin:
Array Development
Versin 1.0
Prueba 2
Objetivo Prueba:
Precondicin:
Precondicin:
Precondicin:
Descripcin de la Ir a Actualizar Accesorios, luego Registrar Accesorios e introducir
prueba:
los datos de los accesorios a registrar.
Resultados
Se muestra un mensaje de confirmacin de haber registrado los
Esperados:
accesorios.
4.5
Precondicin:
Precondicin:
Pg. 12 de 16
Array Development
Versin:
1.0
Resultados
Esperados:
aceptando
la
Prueba 3
Objetivo Prueba:
Precondicin:
4.6
Precondicin:
Precondicin:
Precondicin:
Pg. 13 de 16
Array Development
Versin 1.0
Precondicin:
bsico
de Actualizar
Precondicin:
4.10
Precondicin:
4.11
Precondicin:
Pg. 14 de 16
Array Development
Versin:
1.0
Precondicin:
Precondicin:
Precondicin:
4.15
Array Development
Versin 1.0
Esperados:
5.
instalacin
5.1
5.2
Hardware
Memoria RAM de 256 MB Se recomienda contar con 512 MB para un mejor rendimiento.
Sistema Operativo
Windows XP
Pg. 16 de 16