Escolar Documentos
Profissional Documentos
Cultura Documentos
2010
HISTORIAL DE CAMBIOS
FECHA
VERSIN DESCRIPCIN
RESPONSABLE
31-10-10
1.0
Organizacin
documento.
01-11-10
1.1.
Seccion 1
02-11-10
1.2
Secciones 1 y 2
04-11-10
1.3
Secciones 3 y 4
08-11-10
1.4
12-11-10
1.5
13-11-10
1.6
Pruebas y Registro
TABLA DE CONTENIDO
HISTORIAL DE CAMBIOS ............................................................................................................................2
TABLA DE CONTENIDO ..............................................................................................................................3
NDICE DE TABLAS ..................................................................................................................................... 5
1
INTRODUCCIN ................................................................................................................................. 6
1.1.
Objetivos.................................................................................................................................... 6
1.2.
1.3.
Alcance....................................................................................................................................... 7
1.4.
Referencias ................................................................................................................................8
1.5.
2.2
APROXIMACION...............................................................................................................................15
5.1
5.2
5.3
Pruebas de Integracin........................................................................................................... 16
5.4
Pruebas de Sistema................................................................................................................. 16
ANEXO .............................................................................................................................................. 31
7.1
NDICE DE TABLAS
TABLA 1: H ISTORIAL DE CAMBIOS ...................................................................................... 2
TABLA 2: DEFINICIONES, ACRNIMOS Y ABREVIACIONES ................................................................ 9
TABLA 3: MDULOS A PROBAR EN EL SISTEMA ......................................................................... 11
TABLA 4. C ARACTERSTICAS A SER PROBADAS ......................................................................... 13
TABLA 5. C ARACTERSTICAS QUE NO SERN PROBADAS. ............................................................... 14
TABLA 6. PRUEBAS UNITARIAS. ....................................................................................... 15
TABLA 7. PRUEBAS DE F RONTERA ..................................................................................... 15
TABLA 8. ENTREGABLE DE LA PRUEBA. ................................................................................ 16
TABLA 9. PRUEBA DE INTEGRACIN. .................................................................................. 16
TABLA 10. RESULTADOS PRUEBA INTEGRACIN ....................................................................... 16
TABLA 11. PRUEBAS DE SISTEMA ...................................................................................... 16
TABLA 12. RESULTADOS PRUEBAS DE S ISTEMA. ....................................................................... 17
TABLA 13: CASO DE PRUEBA 1 ....................................................................................... 18
TABLA 14: CASO DE PRUEBA 2 ....................................................................................... 19
TABLA 15: CASO DE PRUEBA 3 ....................................................................................... 20
TABLA 16: CASO DE PRUEBA 4 ....................................................................................... 20
TABLA 17: CASO DE PRUEBA 5 ....................................................................................... 21
TABLA 18: CASO DE PRUEBA 6 ....................................................................................... 21
TABLA 19: CASO DE PRUEBA 7 ....................................................................................... 21
TABLA 20: CASO DE PRUEBA 8 ....................................................................................... 22
TABLA 21: CASO DE PRUEBA 9 ....................................................................................... 22
TABLA 22: CASO DE PRUEBA 10 ..................................................................................... 23
TABLA 23: CASO DE PRUEBA 11 ..................................................................................... 23
TABLA 24: CASO DE PRUEBA 12 ..................................................................................... 24
TABLA 25: CASO DE PRUEBA 13 ..................................................................................... 24
TABLA 26: CASO DE PRUEBA 14 ..................................................................................... 25
TABLA 27: CASO DE PRUEBA 15 ..................................................................................... 25
TABLA 28: CASO DE PRUEBA 16 ..................................................................................... 25
TABLA 29: CASO DE PRUEBA 17 ..................................................................................... 26
TABLA 30: CASO DE PRUEBA 18 ..................................................................................... 27
TABLA 31: CASO DE PRUEBA 19 ..................................................................................... 28
TABLA 32: CASO DE PRUEBA 20 ..................................................................................... 28
TABLA 33: CASO DE PRUEBA 21 ..................................................................................... 28
TABLA 34: CASO DE PRUEBA 22 ..................................................................................... 29
TABLA 35: CASO DE PRUEBA 23 ..................................................................................... 30
INTRODUCCIN
1.1.
Objetivos
1.2.
Estrategia de Pruebas
A travs de los diferentes documentos que se han realizado, se pretende retomar informacin
directamente relacionada con las pruebas, para asegurar la calidad de estas y del producto.
Adems le permite al responsable de las pruebas saber exactamente los criterios que se deben
tener en cuenta para probar cada elemento del sistema. A continuacin se explica brevemente el
aporte de cada documento con respecto al plan de pruebas.
SRS
Priorizacin: se escogen los requerimientos de mayor priorizacin para poder aplicar las
pruebas correspondientes. Ver documento SRS version 3.2 seccin 2.9 PRIORIZACION
DE REQUERIMIENTOS.
Grafo de dependencias: permite una visualizacin clara sobre los diferentes grupos de
requerimientos que deben ser evaluados dentro de las pruebas de integracin. Ver
documento SRS version eccin 2.10 RELACION ENTRE LOS REQUERIMIENTOS.
Trazabilidad: le permite al responsable de la prueba saber el estado de requerimiento.
Ver documento SRS version 3.2 seccin 2.8 TRAZABILIDAD Y LOCALIZACION.
SDD
Diagrama de Componentes: La separacin del sistema por componentes permite la
clasificacin de las pruebas segn la funcionalidad del mdulo. Ver documento SDD
seccin 5. VISTA LGICA y seccin 7. VISTA DE IMPLEMENTACION.
Diagrama de CU: Permite una mejor visualizacin de los diferentes escenarios para
realizar las pruebas de sistema.
Vista Fsica: Prueba de los componentes de Hardware que tiene la aplicacin, seccin 6.
VISTA DE DESPLIEGUE.
Con esta estrategia se asegura llevar el seguimiento de la trazabilidad que se ha manejado desde
la especificacin de requerimientos (documento SRS), adems de mantener la consistencia entre
la aplicacin y su respectiva documentacin [5].
1.3.
Alcance
Teniendo en cuenta los documentos hechos anteriormente, el grupo de trabajo pretende realizar
las pruebas, de manera incremental, por mdulo. Para una mejor comprensin, ver la Ilustracin
2: Alcance del plan de pruebas, la cual muestra el alcance y el orden en que se realizaran.
Pruebas de
Sistema
Pruebas de
Integracion
Pruebas
unitarias
(Pruebas
Frontera)
Ilustracin 2: Alcance del plan de pruebas
1.4.
Referencias
[1]. IEEE Computer Society, IEEE Standard For Software Test Documentation, Disponible en:
http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=573169, [ltima consulta: 9 de
enero de 2010].
[2]. Sommerville I, INGENIERA DE SOFTWARE. Sptima Edicin. Madrid. Espaa: Pearson
Educacin; 2005.
[3]. Grupo de Construccin de Software Universidad de los Andes, Planes de Prueba,
Disponible
en:
http://chie.uniandes.edu.co/~gsd/index.php?option=com_content&task=category§io
nid=8&id=101&Itemid=183, [ltima consulta: 10 de enero de 2010]
[4]. Bruegge B, Dutoit AH, INGENIERA DE SOFTWARE ORIENTADO A OBJETOS. Primera
Edicin. Naucalpan. Mxico: Pearson Educacin; 2002.
[5]. Buitrago, V. Cceres, D. Loaiza, C. Medina, O. Muoz, R. Tenjo, J. Plan de Pruebas de
Software (STP). PIRATE RISK. 2009.
1.5.
CONCEPTO
DESCRIPCIN
AS
Arquitectura de Software
ANS
ERMT
IS
Ingeniera de Software
STP
Mtodo Wiegers
ARTEFACTOS DE PRUEBA
Mdulo
Pruebas
Descripcion
Es un conjunto
de elementos,
el cual tienen
en comn la
finalidad.
Tipo de pruebas
que sern
utilizadas
dentro del
componente.
Breve
explicacin
sobre la prueba
a realizar.
Modulo
GUI
Lgica de Negocio
Pruebas
Descripcin
Facilidad de uso
Funcionalidad
DAO
Persistencia
NO funcionales
No funcionales
Manual de
usuario
Manual de
Instalacin
En esta seccin se encuentran las caractersticas de la herramienta a ser probadas con un caso de
estudio especfico.
Caracterstica
Descripcin
Mdulo
Requerimientos Funcionales
Requerimientos
Funcionales
Lgica de Negocio
DAO
En esta seccin se encuentran las caractersticas de la herramienta a ser probadas con un caso de
estudio especfico.
Caracterstica
Procedimientos de
Usuario
GUI
Descripcin
No sern probados, debido a que no se
cuenta con el tiempo suficiente para
probar
los
diferentes
criterios,
relacionados con los procedimientos, ya
que se necesitan usuarios con
conocimiento en las reas de Ingeniera
de software y que conozca el proceso que
se aplica en la asignatura.
Debido a que el tiempo es insuficiente, y
no est dentro del alcance del proyecto,
las pruebas de ste mdulo no se
realizaran.
Mdulo
Procedimientos de Usuario
APROXIMACION
En esta seccin se exponen los tipos de pruebas a utilizar para la herramienta ERMT, cada una de
ellas presenta un formato, el cual se va registrar los resultados.
Unitarias
IDENTIFICADOR
Anlisis de requerimientos del sistema
45 60 minutos por unidad
Netbeans
UT01
Identificador
Valor mnimo
Funciona:
T01
No funciona:
Comentarios
Tabla 8. Entregable de la prueba.
IT01
TIEMPO ESTIMADO
15 minutos por pruebas
MTODOS
O Netbeans
HERRAMIENTAS
Informe generado en donde se indica si se tiene un correcto funcionamiento o
ENTREGABLES
no.
Tabla 9. Prueba de Integracin.
ID
sistemas
IDENTIFICADOR ST01
Se realizaran pruebas funcionales y No funcionales
15 minutos por prueba
Netbeans
Informe generado por el responsable de esta prueba el cual informara si se
tiene un correcto funcionamiento o no.
Tabla 11. Pruebas de Sistema
ID
CASO DE USO
RESULTADOS DE LA PRUEBA
Grupo de requerimientos que Resultado de la prueba.
estn relacionados dentro del
grafo de dependencias
Tabla 12. Resultados Pruebas de Sistema.
PROCESO DE PRUEBAS
En esta seccin se presentan los casos de pruebas generales para usarlos con la herramienta
ERMT. Cada cuadro est asociado a un caso de Uso, desde ah se desglosa en los diferentes
mdulos involucrados para el funcionamiento y se evala el resultado obtenido. En las siguientes
tablas, se muestran los casos de pruebas a realizar:
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
Atributos y clasificacin
Historial de cambio
Grafo y reportes (relaciones)
Tabla 13: Caso de Prueba 1
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
Actualizar
relaciones
entre PRUEBAS
P2
requerimientos en la Base de
datos
Verificar que si es posible crear, eliminar y modificar relaciones entre un
par de requerimientos.
Existen requerimientos en la base de datos.
Base de datos MySQL, pantalla de InfoReq, pantalla de Relaciones (la de
creacin y modificacin-eliminacin.
Seleccionar un requerimiento
ORCULO
PASOS
Mdulos Asociados
NOMBRE
Actualizar requerimiento
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PRUEBAS
P3
PASOS
Mdulos Asociados
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
Actualizacin Priorizacin
PRUEBAS
P5
Verificar que en la base de datos se han actualizado los valores de
priorizacin, modificados por el usuario.
Debe haber requerimientos en la base de datos.
3. Debe haber seleccionado un mtodo de Priorizacin
Base de datos MySQL
Modificacin de valores
La base de datos se encuentra actualizada con los nuevos valores
modificados y el atributo prioridad tambin se encuentra actualizado.
PASOS
Mdulos Asociados
Priorizacin
Tabla 17: Caso de Prueba 5
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
CALCULAR GRAFO
PRUEBAS
P6
Verificar que el grafo sea calculado segn las relaciones
Los requerimientos deben estar definidos
Los requerimientos deben estar relacionados
Localizar ruta de dot.exe
Pantalla de Generar Grafo y Archivo resultante (jpg)
Ubicacin y nombre del archivo que desea generar
EL grafo se encuentra generado y presentado en un archivo (formato jpg)
1. Visitar la pantalla de Generar Grafo.
2. Seleccionar el tipo de grafo a generar
a. Estado y Relaciones
b. Relaciones
3. Ubicar carpeta donde desea guardarlo.
4. Ingresar un nombre.
5. Clic en Aceptar.
Grafo y Reportes
Tabla 18: Caso de Prueba 6
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
CLASIFICAR REQUERIMIENTO
PRUEBAS
P7
Verificar que el requerimiento quede clasificado dentro de un tipo de
requerimiento.
Los tipos de requerimiento deben estar definidos
Base de datos MySQL y pantalla de creacionRequerimiento
Valores de atributos del requerimiento
EL requerimiento ha sido creado, con los parmetros mnimos (tipo
Seleccionado)
1. Visitar la pantalla de creacin de requerimiento.
2. Clic en Crear.
3. Debe aparecer un mensaje que indica que debe seleccionar un
Tipo de Requerimiento.
4. Seleccionar un tipo (previamente definido) en el campo Tipo de
Requerimiento.
5. Clic en crear.
6. Debe aparecer un mensaje que indica el xito de la creacin.
Atributos y Clasificacin
Tabla 19: Caso de Prueba 7
NOMBRE
PRUEBAS
P8
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
Atributos y Clasificacin
Localizacin y Trazabilidad
Tabla 20: Caso de Prueba 8
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
Consultar Cambios
PRUEBAS
P9
Verificar la consulta del historial de cambios de un proyecto
Haber solicitado manejar historial de cambios
Tener requerimientos en la base de datos
Realizar cambios significativos
o Atributos del requerimientos
o Relaciones del requerimiento
o Eliminacin del requerimiento
Base de datos MySQL y pantalla HistorialxFecha, HistorialxRequerimiento
El historial de cambios ha sido consultado
Historial por fecha
1. Visitar la pgina de HistorialxFecha
2. Escoger una fecha.
3. Clic en Aceptar.
4. Verificar que los registros obtenidos tienen una fecha anterior a la
escogida por el usuario.
Historial por Requerimiento
1. Visitar la pgina de HistorialxRequerimiento
2. Escoger un Requerimiento.
3. Clic en Aceptar.
4. Verificar que los registros obtenidos coincidan con los registros
del requerimiento.
Historial de cambio
Tabla 21: Caso de Prueba 9
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
PRUEBAS
P11
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
Consultar Localizacin
PRUEBAS
P13
Verificar que los links puedan ser accedidos desde el reporte de
trazabilidad.
Debe haber escogido el atributo Localizacin
Debe haber requerimientos en la base de datos.
Debe haber ingresado las rutas de los documentos de Word
pertinentes, para poder realizar la localizacin
Debe haber realizado los respectivos marcadores en el
documento
Debe haber ingresado en trazabilidad, los marcadores
correspondientes
Base de datos MySQL y Localizacion Trazabilidad
El Usuario ha podido acceder a los dems documentos del proyecto a
travs del reporte de trazabilidad.
1. Verificar que las rutas a los documentos estn actualizadas
2. Realizar un reporte de trazabilidad (ver Tabla 30: Caso de Prueba
18) .
3. Verificar en el documento de Excel generado, los links.
Localizacin y Trazabilidad
Grafos y Reporte
Tabla 25: Caso de Prueba 13
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
CREAR REQUERIMIENTO
PRUEBAS
P14
Verificar el xito de la creacin de un requerimiento, verificar que factores
impiden la creacin del mismo
Debe existir un Proyecto
Debe haber seleccionado uno o varios atributos
Debe haber creado al menos un tipo de requerimiento.
Base de datos MySQL y Pantalla CrearRequerimiento
Valor de los atributos, previamente seleccionados
Mensaje sobre la creacin del requerimiento.
1. Visitar la pantalla de CrearRequerimiento
2. Seleccionar Tipo Requerimiento (ver Tabla 19: Caso de Prueba 7)
3. Ingresar valores pertinentes.
4. Clic en Crear.
Atributos y Clasificacin
Localizacin y Trazabilidad
Tabla 26: Caso de Prueba 14
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
ELIMINAR REQUERIMIENTO
PRUEBAS
P15
Verificar que el requerimiento que ha sido eliminado, no tenga registros
en las otras tablas, es decir, en trazabilidad, relaciones entre
requerimientos, generar grafo y que quede el registro en el historial de
cambios que ha sido eliminado.
Deben existir requerimientos definidos
Base de datos MySQL y pantalla de Menu
Identificador del requerimiento que desea eliminar.
El requerimiento ha sido eliminado completamente de la base de datos, lo
nico que se debe mostrar es el registro de en el historial de cambios.
1. Visitar la pantalla de Men Principal.
2. Clic en Eliminar requerimiento.
3. Seleccionar un requerimiento, para eliminarlo.
4. Verificar en los registros que ha sido eliminado.
5. Verificar en el historial de cambios que el registro de eliminacin
ha sido ingresado.
Atributos y Clasificacin
Historial de cambio
Localizacin y Trazabilidad
Tabla 27: Caso de Prueba 15
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
SELECCIONAR ATRIBUTOS
PRUEBAS
P16
Verificar que al seleccionar los atributos para la plantilla de especificacin,
estos queden registrados y se muestren en la plantilla de InfoReq
Proyecto previamente creado
Base de datos MySQL y Pantalla SeleccionAtributos e InfoReq
Atributos seleccionados.
El usuario ha seleccionado los atributos a utilizar en la especificacin.
1. Visitar la pantalla de SeleccionAtributos.
2. Seleccionar los atributos que desee usar.
a. Si no selecciona nada, el sistema debe crear unos por
defecto (Prioridad, Trazabilidad, Descripcion, Estado, Tipo
de requerimiento, requerimientos asociados e ID)
3. Hacer clic en Aceptar.
4. Verificar en InfoReq que la plantilla coincide con los seleccionados
a. Si no seleccion nada, entonces debe verificar que la
plantilla por defecto se encuentra.
Atributos y Clasificacin
Tabla 28: Caso de Prueba 16
NOMBRE
SELECCIONAR
METODO
DE PRUEBAS
P17
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
PRIORIZACION
Verificar que al seleccionar un mtodo de priorizacin, se definen los
criterios a evaluar por requerimiento.
Debe existir requerimientos definidos.
Base de datos MySQL y pantalla de Seleccionar Mtodo de priorizacin
Mtodo de priorizacin escogido.
El mtodo de priorizacin ha sido escogido, y ahora muestra los criterios
correspondientes
1. Visitar la pantalla de seleccin de mtodo de Priorizacin.
2. Seleccione un mtodo (Wiegers, ANS).
3. Clic en Aceptar
4. Se muestra una nueva pantalla con los requerimientos y los
criterios segn corresponda
a. Wiegers: Beneficio, Penalty, Riesgo y Costo
b. ANS: Escala
Priorizacin
Tabla 29: Caso de Prueba 17
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
2.
3.
4.
5.
6.
7.
8.
Seleccionar estado.
Se debe mostrar una grfica.
Clic en Guardar.
Seleccionar la ubicacin del archivo.
Clic en Guardar.
Abrir el archivo
Verificar informacin (que coincida con la que se muestra en el
sistema.
REQUERIMIENTOS RECHAZADOS
2. Seleccionar la ubicacin del archivo
3. Esperar que abra el archivo
4. Verificar informacin (que coincida con la que se muestra en el
sistema.
VALIDACION Y VERIFICACION
2. Seleccionar la lista para generar el reporte (ver Tabla 24: Caso de
Prueba 12)
3. Clic en Reporte
4. Seleccionar la ubicacin del archivo
5. Esperar que abra el archivo
6. Verificar informacin (que coincida con la que se muestra en el
sistema.
HISTORIAL X FECHA
2. Seleccionar la fecha (das, mes y ao)
3. Seleccionar la ubicacin del archivo
4. Esperar que abra el archivo
5. Verificar informacin (que coincida con la que se muestra en el
sistema.
HISTORIAL X REQUERIMIENTO
2. Seleccionar el requerimiento
3. Seleccionar la ubicacin del archivo
4. Esperar que abra el archivo
5. Verificar informacin (que coincida con la que se muestra en el
sistema.
Mdulos Asociados
Grafo y Reporte
Tabla 30: Caso de Prueba 18
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
CREAR PROYECTO
PRUEBAS
Verificar que el proyecto ha sido creado
P19
PASOS
Mdulos Asociados
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
ELIMINAR PROYECTO
PRUEBAS
P20
Verificar que la informacin del proyecto es completamente eliminada de
la base de datos (incluyendo el historial de cambios)
Debe existir un proyecto creado.
Base de datos MySQL y pantalla de Principal ERMT
Nombre del proyecto a eliminar.
El proyecto ha sido completamente eliminado del sistema.
1. Ejecutar ERMT
2. Clic en Eliminar Proyecto.
3. Seleccionar el proyecto a eliminar
4. Clic en Aceptar.
5. Verificar en la base de datos y en la aplicacin que no existen
requerimientos, atributos o registros del historial asociados al
proyecto que acabo de eliminar.
Proyecto
Tabla 32: Caso de Prueba 20
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
ABRIR PROYECTO
PRUEBAS
P21
Verificar que el requerimiento quede clasificado dentro de un tipo de
requerimiento.
Debe existir un proyecto creado.
Base de datos MySQL y pantalla de Principal ERMT
Valores de atributos del requerimiento
EL requerimiento ha sido creado, con los parmetros mnimos (tipo
Seleccionado)
1. Ejecutar ERMT
2. Clic en Abrir Proyecto.
3. Seleccionar el proyecto a abrir
4. Clic en Aceptar.
5. Verificar en la aplicacin que los requerimientos y su informacin
relacionada coinciden con el proyecto que se quera abrir
(relaciones, priorizacin, reportes, grafo, atributos, V&V).
Proyecto
Tabla 33: Caso de Prueba 21
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
MODIFICAR PROYECTO
PRUEBAS
P22
Verificar que la informacin (Nombre y autor) del proyecto haya sido
modificada
Debe existir un proyecto creado.
Base de datos MySQL y Pantalla Modificar Proyecto
Informacin del proyecto (Nombre y autores)
La informacin del proyecto ha sido modificada
1. Abrir Proyecto (ver Tabla 33: Caso de Prueba 21)
2. Seleccionar Consultar informacin del proyecto
3. Ingresar nuevos valores (Nombre y/o autores)
4. Hacer clic en Modificar
5. Mensaje de confirmacin o no de los cambios.
Proyecto
Tabla 34: Caso de Prueba 22
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
MODIFICAR PROYECTO
PRUEBAS
P22
Verificar que la informacin (Nombre y descripcin) del tipo de
requerimiento haya sido creada, modificada eliminada, segn sea el
caso
Debe existir un proyecto creado.
Base de datos MySQL y Pantalla Crear Tipo de requerimiento
Informacin del tipo de requerimiento (Nombre y descripcion)
La informacin del proyecto ha sido modificada
CREAR
1. Abrir Proyecto (ver Tabla 33: Caso de Prueba 21)
2. Seleccionar Crear Tipo de requerimiento
3. Ingresar nuevos valores (Nombre y/o descripcin)
4. Hacer clic en Crear
5. Mensaje de confirmacin o no de la creacin.
MODIFICAR
1. Abrir Proyecto (ver Tabla 33: Caso de Prueba 21)
2. Seleccionar Eliminar Tipo de requerimiento
3. Despliegue de informacin de los tipos de requerimiento
existentes en el proyecto
4. modificar nuevos valores (Nombre y/o descripcin)
5. Hacer clic en modificar
6. Mensaje de confirmacin o no de la creacin.
ELIMINAR
1. Abrir Proyecto (ver Tabla 33: Caso de Prueba 21)
2. Seleccionar Eliminar Tipo de requerimiento
3. Despliegue de informacin de los tipos de requerimiento
existentes en el proyecto
4. Hacer clic en Eliminar
5. Mensaje de confirmacin o no de la creacin.
Atributos y clasificacin
Tabla 35: Caso de Prueba 23
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
PRUEBAS FRONTERA
PRUEBAS
P23
Verificar que el comportamiento del sistema cuando se ingresan valores
extremos.
Proyecto creado
Atributos seleccionados.
Base de datos MySQL
Valores de atributos del requerimiento
Mensajes sobre el xito o no del ingreso de los valores
1. En cada campo, donde el usuario tenga la oportunidad de ingresar
informacin, verificar sus lmites.
a. Si son AlfaNumericos: verificar el tamao mximo.
b. Si son Numericos: verificar los limite min y mximo.
2. Registrarlos en el archivo de Reporte de Pruebas.
TODOS
Tabla 36: Caso de Prueba 23
NOMBRE
PROPSITO
PRERREQUISITOS
UBICACIN
ENTRADA
ORCULO
PASOS
Mdulos Asociados
METODOS GENERALES
PRUEBAS
P24
Verificar que el comportamiento de cada uno de los mtodos generales de
la lgica del negocio.
Base de datos MySQL
Informacin requerida en cada uno de los mtodos
Verificacin de los datos en la base de datos o en las excepciones
capturadas
1. Construr una clase para probar cada uno de los mtodos
2. Registrarlos en el archivo de Reporte de Pruebas.
TODOS
ANEXO