Plantilla para Casos de Prueba

Anuncio
Proyecto:
Documento:
Autor:
Número interno de
versión:
HEGEPOS
Plan de pruebas.
Horas persona: * hora * min.
0.0.1
Lista de distribución:
Martin de Jesús Reyes Hernández.
Jorge Cervantes Ojeda.
José Manuel Ortiz Salazar.
Daniel Flores Avendaño.
Adrian Rios Rios.
Oscar Peña Medina.
Documentos anexos:
Estatus:
Ninguno
En inspección
status
status
status
status
status
status
horas persona
horas persona
horas persona
horas persona
horas persona
horas persona
Plan de pruebas.
“El objetivo de de diseñar un caso de prueba es el de mostrar en el menor tiempo, una falla causada por
un defecto aún no encontrado previamente, un caso de prueba tiene éxito si, al ejecutarlo, descubre un
defecto no detectado hasta entonces.”
Capitulario.
1. Descripción del caso de prueba.
2. Datos de entrada.
3. Datos de salida.
4. Requisitos de configuración para hacer la prueba.
5. Procedimientos o herramientas necesarios (as).
6. Dependencia o relación con otros casos de prueba.
1
1. Descripción del caso de prueba
Tipos de prueba a realizar
De caja negra o
De caja blanca:
Descripción
Se debe anotar lo que se probará (funcionalidad), se deben
describir las funciones o servicios:
En pruebas de caja negra:
Fuera de los modulos.
Interfaces, respuesta a las entradas, integridad de
archivos, escenarios (secuencias de mensajes)
En pruebas de caja blanca:
dentro de los módulos
Subrutinas, lógica interna, se cubren todas las posibles
rutas de flujo del programa,
si es exhaustiva implica mucho trabajo
2. Datos de entrada.
Entorno.
Describir las condiciones bajo las cuales se realizará (local,
distribuido, cantidad de usuario, etc).
Parámetros
Descripción de los valores a tratar
Respuestas desde otros módulos
Lista de llamadas a otro modulos
Condiciones Iniciales
Anotar el estado de las variables que se afectan.
3. Datos de salida.
Resultados entregados
Anotar la descripción de los resultados de la
prueba
Llamados a otros módulos (y parámetros)
Anotar la lista de llamados con los parametros
utilizados.
Estado final de las variables
Describir el aquí el estado de las variable, se puede
colocar la captura de pantalla o resultados en las
bases de datos
4. Requisitos de configuración para hacer la prueba.
Método de prueba:
Describir de forma detallada y algoritmica el metodo a seguir
para realizar el caso de prueba descrito.
Módulos
Descripción de los modulos presentes o listado de clases
involucradas en la prueba.
Hardware y software
Descripción del hardware y software minimo necesario para
2
realizar la prueba.
5. Procedimientos o herramientas necesarios (as).
Responderlo siguiente de en forma de lista
¿Qué hacer y con cual herramienta?
¿Qué procedimiento se debe seguir en este caso?
6. Dependencia o relación con otros casos de prueba.
Responderlo siguiente de en forma de lista
¿hay algún caso que deba hacerse antes?
¿hay algún caso que deba hacerse después?
¿hay algún caso que dependa del resultado de éste?
7. Listados tecnicos.
Archivos involucrados.
Listado de Código fuente, listado de modulos involucrados, etc.
Sistemas y bibliotecas.
Lista de sistemas y librerias involucrados en la prueba (SGDBA,
Servidores, etc).
Errores:
Listado y descripción de los errores encontrados y la condicion
bajo la cual se produjo.
Este listado debe corresponder con los datos descritos en la
sección anterior.
Notas:
Escribe cualquier observación que se considere pertinente
acerca de la prueba, en caso de ser prueba de caja blanca se
recomienda anotar sugerencias sobre el código y condiciones
posibles bajo las cuales se producirá algún error.
3
Descargar