Está en la página 1de 6

Centro Agronmico Tropical de

Investigacin y Enseanza
CATIE

Metodologa para Plan de Pruebas de Software


por
Marco J. Cambronero Barrios
Norman Salazar Arguedas
Gonzalo Valverde Carballo

Turrialba, Diciembre del 2007

Tabla de Contenido

Tabla de Contenido....................................................................................................................................................... 2
Introduccin .................................................................................................................................................................. 3
1.

2.

Descripcin de Aspectos Generales .................................................................................................................... 4


1.1

Objetivo........................................................................................................................................................ 4

1.2

Especificaciones del SW y HW ................................................................................................................... 4

1.3

Alcance ........................................................................................................................................................ 4

1.4

Definicin de la Estrategia de Pruebas. ...................................................................................................... 4

Descripcin de Requerimientos ........................................................................................................................... 4


2.1

Requerimientos Funcionales ....................................................................................................................... 5

2.2

Requerimientos de Integracin ................................................................................................................... 5

2.3

Requerimientos de Interfaz de Usuario....................................................................................................... 5

3.

Definicin de la Estrategia de Pruebas................................................................................................................ 5

4.

Recursos Requeridos........................................................................................................................................... 5

5.

Calendario y Plazos ............................................................................................................................................. 5

6.

Seguimiento y Reporte de Defectos .................................................................................................................... 5

7.

Aprobacin del Plan ............................................................................................................................................. 6

8.

Documentacin de los Resultados....................................................................................................................... 6

Unidad de Informtica - Manual de Metodologa para Plan de Pruebas de Software


Sede Central/Headquarters: www.catie.ac.cr, Tel.Unidad (506)558-2330
CATIE 7170, Turrialba, Costa Rica, C.A.

Introduccin

Si bien es cierto, cada sistema, aplicacin o mdulo de software desarrollado puede ser distinto, y esto implica
planes de pruebas variables; se debe seguir una gua estndar de requerimientos mnimos para realizar las
pruebas respectivas al software que garanticen o permitan entregar un software de mejor nivel.
Cada proceso de pruebas por diferente que sea, tiene un marco en comn con otros procesos de este tipo. Lo que
en este breve documento se describe es precisamente la estructura y componentes de este marco comn que
poseen los distintos procesos de pruebas de software y pretende ser una gua para la preparacin de cualquier
Plan de Pruebas para software realizado en el CATIE por la Unidad de Informtica o bien contratado a terceras
personas que involucre el visto bueno de esta Unidad.

Unidad de Informtica - Manual de Metodologa para Plan de Pruebas de Software


Sede Central/Headquarters: www.catie.ac.cr, Tel.Unidad (506)558-2330
CATIE 7170, Turrialba, Costa Rica, C.A.

A continuacin se enumeran y describen uno a uno los componentes necesarios dentro de un plan de pruebas
para software del CATIE.

1. Descripcin de Aspectos Generales

Esta seccin establece el alcance y el objetivo del Plan de Pruebas. Es aqu donde se describen los
aspectos fundamentales del esfuerzo que se har para probar una aplicacin computacional.

1.1

Objetivo
Describe por qu el Plan de Pruebas fue desarrollado - cuales son sus objetivos. Esto puede incluir
requerimientos de documentacin, definicin de estrategias de prueba, identificacin de recursos,
estimacin de plazos y proyeccin de entregables.

1.2

Especificaciones del SW y HW
Corresponde a una lista individualizada de todo el hardware y el software que utiliza la aplicacin,
incluyendo proveedores y versiones.

1.3

Alcance
Describe brevemente los recursos que el plan requiere, las reas de responsabilidad, las etapas y los
riesgos potenciales.

1.4

Definicin de la Estrategia de Pruebas.


Seccin para describir como los objetivos de la prueba sern alcanzados para cada uno de los tipos de
pruebas que hacen parte del plan.

2. Descripcin de Requerimientos

Esta seccin del Plan de Pruebas contiene una lista de todos los requerimientos que sern probados.
Cualquier requerimiento no incluido en esta lista estar fuera del alcance de las pruebas.

Unidad de Informtica - Manual de Metodologa para Plan de Pruebas de Software


Sede Central/Headquarters: www.catie.ac.cr, Tel.Unidad (506)558-2330
CATIE 7170, Turrialba, Costa Rica, C.A.

2.1

Requerimientos Funcionales
Todas las funciones que deben ser probadas, como por ejemplo la creacin, la correccin y supresin de
registros, son puestas en esta lista. Puede incluirse la lista completa en esta seccin o bien hacerse
referencia a otro documento que contenga la informacin.

2.2

Requerimientos de Integracin
Los requerimientos para probar el flujo de datos desde un componente a otro deben ser incluidos si ellos
harn parte del Plan de Pruebas.

2.3

Requerimientos de Interfaz de Usuario


Dentro del documento debe incluirse una seccin donde se defina si el usuario da por aceptada la interfaz
de usuario de la aplicacin. Incluso el detalle se puede llevar a la valoracin por formularios.

3. Definicin de la Estrategia de Pruebas


Seccin para describir como los objetivos de la prueba sern alcanzados.

4. Recursos Requeridos
Identificar los roles y las responsabilidades que sern requeridas para la ejecucin del Plan de Pruebas.

5. Calendario y Plazos
Documentar el plazo en el cual la aplicacin a probar estar disponible para pruebas y el tiempo estimado para
ejecutar los casos de prueba.

6. Seguimiento y Reporte de Defectos


Instrumento y proceso usado para registrar y rastrear los defectos.
Los defectos se pueden clasificar en:

Crticos.

Severos.

Advertencia.

Cosmticos o de interfaz.

Unidad de Informtica - Manual de Metodologa para Plan de Pruebas de Software


Sede Central/Headquarters: www.catie.ac.cr, Tel.Unidad (506)558-2330
CATIE 7170, Turrialba, Costa Rica, C.A.

7. Aprobacin del Plan


Una reunin final de verificacin con todas las partes involucradas, para obtener la aprobacin del Plan de
Pruebas.

8. Documentacin de los Resultados


Documentar los resultados de las pruebas realizadas de acuerdo al plan de prueba e incluir incluso las pruebas
que no estaban incluidas en el plan.

Unidad de Informtica - Manual de Metodologa para Plan de Pruebas de Software


Sede Central/Headquarters: www.catie.ac.cr, Tel.Unidad (506)558-2330
CATIE 7170, Turrialba, Costa Rica, C.A.