Académique Documents
Professionnel Documents
Culture Documents
CASO 3
2018
ACTIVIDADES DE APROPIACIÓN DEL CONOCIMIENTO (ANÁLISIS DE CASO)
Para iniciar esta etapa es necesario elaborar el plan de pruebas para este proyecto,
donde se incluya: Identificador del plan, alcance, ítems a probar, estrategia,
categorización de la configuración, entregables (tangibles), procedimientos
especiales, recursos, cronograma, gestión de riesgos.
Al terminar estas lecturas, tenga en cuenta que debe entregar como evidencia lo
siguiente:
Introducción
Propósito:
Referencias
- RUP: Proceso Unificado Rational
- Requerimientos de Software.
- Especificación de caos de uso.
Audiencia
En la parte de audiencia están involucradas y participan todas aquellas personas
involucradas directamente en:
Referencias
Cronograma del Proyecto
Especificación Requerimientos de Software:
- Requerimientos funcionales del Software.
- Requerimientos no funcionales del Software.
Evaluación de Pruebas:
Logros:
Aseguramiento de la calidad.
Solicitudes de cambios.
Riesgos de calidad.
Verificación de los casos de uso.
Comprobación de los requerimientos funcionales y no funcionales
Elementos Objetivo de Pruebas
A continuación se listan los elementos (artefactos, entregables, documentos etc.)
que serán objeto de prueba dentro del esfuerzo de pruebas:
Fase Inicial
Documentación
Especificación de Requerimientos
Estimaciones
Modelos - Diagramas
PERSPECTIVA DE PRUEBAS PLANEADAS
Diseñador
Ejecución
CHEQUEO PRUEBAS
Hay Cambios
Análisis
Diseñador
de
de pruebas
Pruebas
Ejecución lista de chequeo Revisión
Pruebas de integración Documentación
Pruebas de
funcionales
Hay Cambios
Pruebas de Regresión
Análisista
de
No Hay Cambios
Pruebas
Pruebas de Sistema
Pruebas de Rendimiento
Hay Cambios
Administrador
VISIÓN DE PRUEBAS
Pruebas de Aceptación
HERRAMIENTAS DE PRUEBA
Pruebas de Integración
Las pruebas de integración que se realizaran durante el proceso de desarrollo de
los componentes de software, deben seguir las siguientes políticas y lineamientos
de ejecución:
Se tiene una fase de pruebas unitarias competa y aprobada para el inicio de las
pruebas de integración.
Probar en primer lugar los componentes o módulos individuales del software y
posteriormente y de manera progresiva se Irán agrupando hacia arriba y de
manera funcional estos componentes para probar escenarios que impliquen
varias funcionalidades de interacción entre los componentes, y se continuará así
hasta llegar al nivel más alto de funcionalidad e integración.
Para la ejecución de estas pruebas se utilizarán las siguientes técnicas:
OBJETIVO DE LA TECNICA
Verificar el funcionamiento interno de los componentes desarrollados por medio de la
comprobación del los procedimientos llevados a cabo por el software en cada
invocación/llamado/respuesta, asi como el procesamiento de datos que tiene lugar en
cada uno de esta acciones.
TÉCNICA
Pruebas de Caja negra
ENTRADA SALIDA
PROCESO
HERRAMIENTAS
- DEPURAR - ROBOT DE PRUEBAS - SEGUIMIENTO DE VARIABLES
JUICIO DE EXITO
* Concordancia de los procedimientos del sistema con los requerimientos de usuario
Optimo manejo de excepciones y errores
Fácil seguimiento de la ejecución por medio de los traces.
OBJETIVO DE LA TECNICA
Verificar que los componentes funcionen adecuadamente de manera individual cuando
se encuentran integrados con otros módulos y componentes
TÉCNICA
Pruebas de Regresión
HERRAMIENTAS
- DEPURAR - ROBOT DE PRUEBAS - SEGUIMIENTO DE VARIABLES
JUICIO DE EXITO
No se detectan errores inyectados durante la integración del sistema
OBJETIVO DE LA TECNICA
Verificar que la parametrización de componentes y todos los aspectos referentes a la
integración de partes del software (consideraciones, configuraciones, ajustes) cumplan
con lo preestablecido pro el equipo desarrollo en la fase de diseño.
TÉCNICA
Listas de Chequeo
HERRAMIENTAS
Listas de chequeo con los items a comprobar para la integración
JUICIO DE EXITO
El 100% de los ítems han sido chequeados y cumplen con la condición para ser
aprobados.
- Que todos los set de pruebas diseñadas para cada caso de uso se ejecuten de
manera exitosa, cumpliendo los criterios de aceptación definidos para cada uno.
Suspensión y Reanudación
- Una característica principal tiene un error que impide probar un área importante.
- El entorno de pruebas no es lo suficientemente estable como para confiar en los
resultados.
- El entorno de pruebas es muy diferente del entorno de producción.
- No se puede instalar la nueva versión o un componente
PRUEBAS DE FUNCIONAMIENTO:
Registro de Personal:
Objetivo de la Verificar que el personal adicionado a la base de datos.
Táctica:
Táctica: Por medio del formulario de Registro de Personal
ingresar en los campos los datos solicitados y presionar
el botón de Grabar registro.
Se enviarán datos incorrectos en los campos para
verificar que los avisos de información inválida sean
mostrados.
Herramientas Ninguna.
necesarias:
Criterio de Se revisará la tabla de Personal de la base de datos y se
éxito: verificará que el registro diligenciado en el formulario haya
sido adicionado correctamente.
En caso de enviar datos inválidos el registro no debe
haber sido adicionado a la tabla de Personal.
Consideracio Ninguna
nes
Especiales:
Búsqueda de Personal.
Objetivo de la Verificar el registro del personal.
Táctica:
Táctica: Por medio del formulario de Registro de Personal se
podrán buscar registros de la base de datos.
Si no se encuentran registrados avisara por medio de un
mensaje.
Criterio de éxito: En el formulario de Registro de Personal, se debe cargar
la información del registro completo encontrado.
En caso de enviar datos inválidos el motor de búsqueda
no cargará ningún registro en el formulario de Registro
de Personal.
Consideraciones Ninguna
Especiales:
Modificación de Personal.
Eliminación de Personal
Objetivo de la Verificar que la eliminación de un registro del personal se
Táctica: ejecute correctamente.
Táctica: Una vez se ubique el registro a eliminar por medio de
la función “Búsqueda de Personal” descrita
anteriormente. Se presionará el botón “Eliminar”.
Nómina
Cargos
Registro de Cargos
Búsqueda de Cargos.
Modificación de Cargos.
Objetivo de la Verificar la correcta modificación el registro del Cargo.
Táctica:
Táctica: Por medio del formulario de Cargos se podrán
Modificar registros de la base de datos.
Eliminación de Cargos.
Presupuestos
Objetivo de la Verificar que los registros de presupuesto ingresos y
Táctica: egresos se registren.
Táctica: Por medio del formulario de Presupuesto se realizan
registros de ingresos y egresos.
Puede ser: Mensual.
Criterio de éxito: Se revisará la tabla de Presupuesto de la base de datos y
se verificará que el registro diligenciado en el formulario
haya sido adicionado correctamente.
En caso de enviar datos inválidos el registro no debe
haber sido adicionado a la tabla de Presupuesto.
Consideraciones Ninguna
Especiales:
Cuentas
Registro de Cuentas
Auditoria
Objetivo de la Verificar los registros de las operaciones realizadas en la
Táctica: ejecución del software.
Táctica: Por medio del formulario de Auditoria se podrán
visualizar los registros.
Criterio de éxito: Se revisará la tabla de Auditoria de la base de datos y se
verificará que las operaciones realizadas durante la
ejecución del software sean registradas detalladamente.
Consideraciones Ninguna
Especiales:
Reportes
Contar con el personal calificado para llevar a cabo cada una de las etapas
descritas en el plan de pruebas.
RECURSOS HUMANOS
ROL RESPONSABILIDADES ESPECÍFICAS O COMENTARIOS
Administrador de Administra el esfuerzo de las pruebas, aprueba los criterios de
Pruebas entrada y salida a las pruebas, monitorea avance del esfuerzo de
pruebas, aprueba los casos de prueba, gestiona el alcance y misión
de las pruebas, Certifica el nivel de calidad del producto construido.
Diseñador de Pruebas Es el responsable de diseñar los set de pruebas (estructura y
enfoque) que se realizarán al sistema para una certificar que se
construyó un producto que satisface los requerimientos definidos.
Analista de Pruebas Es el responsable de ejecutar los casos de prueba y realizar los
reportes correspondientes sobre esta ejecución.
Realizar documentación técnica de las pruebas.