Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Identificador de documento
01_Proyecto Final.pdf
01_Finalizado_Manual técnico genérico (1).pdf
Equipo de proyecto
Grupo Siif
Julian D. Salinas | Daniel A. Zambrano | Cristian A. Ariza | Carlos S. Perez | Juan D. Cardona
Introducción
El presente documento tiene como fin dar a conocer las pautas y estrategias seguidas para el
Castrellon.
Para lo cual en el mismo se mostrará el software al cual se le harán las pruebas, los
tipos de las mismas y dentro de estas qué características serán puestas a prueba, así mismo
el entorno necesario para la realización de cada una de las pruebas, además de cada una de
las técnicas que fueron utilizadas para la planeación de las pruebas del desarrollo y el
cronograma que se tiene como finalidad para estas mismas, para finalizar se darán a conocer
los riesgos y plan de contingencia de los mismos. Lo anterior se hace con la finalidad de dar
fiabilidad al proyecto y dejar concertado un plan de pruebas para minimizar los riesgos del
proyecto.
Objetivos y Alcance
Objetivo
Alcance
● El alcance de este documento de pruebas es, realizar las respectivas validaciones por
ofrecer los detalles necesarios sobre cada una de las comprobaciones y sus
Elementos
Característica Probar No probar
Niveles de Pruebas
● Unitarias
○ Se realizan cada vez que aplicamos una funcionalidad a cada requerimiento.
● Integración
○ Esta valida que todas las funcionalidades por cada requerimiento, pues el
objetivo es luego de completar las funcionalidades de cada
módulo(Requerimiento), se hace una prueba a este nivel para verificar que
esté correcto.
● Sistema
○ Esta se realiza en periodos mensuales o cuando se completen los módulos
necesarios del sistema para realizar la correcta validación, todo este proceso
se realiza cada que el equipo de desarrollo publique un gran cambio para la
aplicación.
Tipos de Pruebas
● Pruebas estáticas:
○ Análisis código fuente del software.
○ Revisión de la documentación del sistema.
● Pruebas dinámicas:
○ Pruebas de humo
○ Pruebas funcionales
○ Pruebas no funcionales
■ Pruebas de seguridad
■ Pruebas de rendimiento
■ Pruebas de carga
■ Usabilidad
○ Pruebas de usabilidad
○ Pruebas de integridad de los datos
○ Pruebas de accesibilidad
○ Pruebas exploratorias
Criterios de paso/fallo
Editar insumos y/o datos del inventario El sistema refleja todos los cambios
realizados en la base de datos.
Documentos a Entregar
Actividades de Preparación y Ejecución de Pruebas
Organización de Equipos
Nombre Responsabilidad
Julian David Salinas Pulido Jefe del Proyecto, responsable de evaluar las
condiciones de término para el proceso de pruebas
junto al Arquitecto de Producto.
Necesidades de Entorno
● Para cumplir con las metas establecidas previamente es necesario que el equipo
cuente con las herramientas.
○ Contar con la prueba en la web (SpiraTest)
○ Contar con la documentación del sistema (documentos de evaluación
relacionados)
○ Pc con soporte a windows 10
○ Un mínimo de 8GB de ram
○ Un CPU de 4 núcleos
○ Periféricos (pantalla - mouse - teclado)
○ Contar con el host del sistema para realizar las pruebas en producción y
desarrollo
● Además de lo anterior debemos de contar con los datos necesarios para testear
cada módulo y requerimiento previamente nombrado.
● Lista de chequeo con las marcas de que se debe de probar y qué no probar.
● Lista de requerimientos con los resultados esperados antes de la realización de las
pruebas.
● Ambiente cómodo para realizar las pruebas sin anomalías.
TIPO Prueba a realizar Responsable
Cronograma
● Copias de seguridad
○ DB - Software, se crean copias de la base de datos antes de cada prueba, hay
un respaldo principal en caso de que ocurra alguna falla, que es el que
contiene todos los datos necesarios para realizar todas las validaciones.
● Periodicidad
○ Según cronograma, en caso de que falle en temas de tiempo o cumplimiento
se reevaluará el cronograma.
● Plan de contingencias
○ Generar ambiente de pruebas
○ Contar con copias de seguridad del sistema y DB
○ Contar con cada punto de guardado en la nube (GitHub)
○ Documentar paso a paso todos los eventos del plan
● Prever fallos críticos
○ Contar con una lista previa sobre los fallos y bugs pronosticados
● Procedimientos alternativos
○ Contar con el almacenamiento del sistema y DB de manera local (USB o
disco duro)
● Tratamiento de errores
○ Cada uno es evaluado y documentado, con el fin de minimizar errores en el
sistema, se identificarán posibles errores comunes para ofrecer un mayor
control y tratamiento correspondiente.
● Posibilidad de error recuperación
○ Contar con los datos del sistema almacenados en caso de requerirse
Aprobación