Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estudiante:
SENA
Versión 1.0
El modelo de software seleccionado para la clínica será el clásico, también llamado "modelo en
cascada", en donde se realizará de forma secuencial llevando una etapa tras la otra solo tras finalizar
con éxito las tareas de verificación y validación propias de la etapa. Si resulta necesario,
únicamente se da marcha atrás hasta la fase inmediatamente anterior, teniendo en cuenta que la
clínica nos solicita varios módulos dentro de un mismo sistema de escritorio este es el método que
más se ajusta a nuestro caso, donde vamos a probar por separado cada módulo y al final
verificaremos su integridad y la integración de todos en un solo programa.
El plan de pruebas para el proyecto de la clínica es poder detectar de manera temprana los errores
que se pudieron cometer en las etapas anteriores del proyecto y para así poder corregirlos
nuevamente, aplicando diferentes pruebas, herramientas y metodologías para cada una de las etapas.
- Pruebas alfa: Estas pruebas las realizará un usuario final quien dará a conocer su punto de
vista en el funcionamiento, utilidad, facilidad de uso y certeza de datos, esto puede ayudar a
mejorar los módulos y la integración.
- Prueba de estilo: Al ser una clínica mas que probar el estilo se deberá probar la facilidad
de uso del software y lo amigable que es el entorno con el usuario
Pruebas unitarias: Las estrategias para realizar estas pruebas consiste en generar casos de prueba
necesarios:
- Para que cada sentencia o instrucción del programa se ejecute al menos una vez
correctamente.
- Para que cada condición tenga por lo menos una vez un resultado verdadero y al menos una
vez uno falso.
- Para probar varias veces el mismo bucle (en donde aplique) considerando los siguientes
casos: Ignorar el bucle, pasar una vez, pasar dos veces, pasar n veces, pasar n-1 veces y n+1
veces.
Pruebas de Aceptación: Las pruebas de aceptación se basarán en su totalidad en pruebas
funcionales, instalación, y otras teniendo en cuenta los requerimientos funcionales las pruebas.
Adicionalmente estas pruebas serán de caja negra.
Pruebas de Regresión: La estrategia para realizar estas pruebas consiste en repetir las
pruebas (funcionales y de carga) ejecutadas antes de corregir defectos o de añadir
nuevas funcionalidades, para comprobar que las modificaciones no provocan errores
donde antes no los había.
Herramientas de prueba
Conformidad: Con las pruebas de operación se garantiza que el usuario está bien capacitado en el
manejo del software y además se lleva un registro para guardar los caminos no contemplados dentro
de las pruebas previas del software y con ello se tomarán las medidas adecuadas.
Facilidad de Uso: Se debe incluir al cliente y/o usuario final con un role de evaluador durante
sesiones de revisión en las cuales se discutirán los escenarios de calidad referentes a la usabilidad
del software.
- GUI
- Tiempos de respuesta.
- Mensajes.
- Se tiene una fase de pruebas unitarias completa 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.
5. Exponga criterios de salida y los aspectos anexos que considere necesario tener en cuenta.
Criterios de Entrada del Plan de Pruebas
- Que todos los sets 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 medicamentos:
Prueba: Verificar el medicamento adicionado a la base de datos.
- Por medio del formulario de registro de medicamentos 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.
Para que la prueba sea exitosa se deben tener en cuenta estos criterios:
- Se revisará la tabla de inventario de medicamentos 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
inventario.
Búsqueda de medicamentos:
Prueba: Verificar el registro del medicamento.
- Por medio del formulario de registro de medicamentos se podrán buscar registros de la base
de datos.
- Si no se encuentran registrados avisara por medio de un mensaje.
Para que la prueba sea exitosa se deben tener en cuenta estos criterios:
- En el formulario de registro de medicamentos, 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 inventario.
Para que la prueba sea exitosa se deben tener en cuenta estos criterios:
- En el formulario de registro de inventario, 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.
Para que la prueba sea exitosa se deben tener en cuenta estos criterios:
- Se revisará la tabla de registro de inventario de la base de datos y se verificará que el
registro haya sido anexado a la base de datos.
Para que la prueba sea exitosa se deben tener en cuenta estos criterios:
- Se revisará la tabla de compra a proveedores 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
compra a proveedores.
Para que la prueba sea exitosa se deben tener en cuenta estos criterios:
- Se revisará la tabla de entrega de medicamentos e inventario 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
Cargos.
Para que la prueba sea exitosa se deben tener en cuenta estos criterios:
- Se revisará la tabla de registro de médico en 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
registro de médico.
Búsqueda de médicos
Prueba: Verificar el registro de los médicos registrados.
- Por medio del formulario de registro de médico se podrán buscar registros de la base de
datos.
- Si no se encuentran registrados avisara por medio de un mensaje.
Para que la prueba sea exitosa se deben tener en cuenta estos criterios:
- En el formulario de cargos 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 Cargos.
Modificación de médicos.
Prueba: Verificar la correcta modificación el registro del médico.
- Por medio del formulario de registro de médicos se podrán Modificar registros de la base de
datos.
Para que la prueba sea exitosa se deben tener en cuenta estos criterios:
- En el formulario de registro de médicos, 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 de
médico, avisando por medio de un mensaje.
Bloqueo de médicos.
Prueba: Verificar que el médico ha sido bloqueado del registro de base de datos
- Una vez se ubique el registro a bloquear por medio de la función “Búsqueda de medico”
descrita anteriormente. Se presionará el botón “bloquear”.
Para que la prueba sea exitosa se deben tener en cuenta estos criterios:
- Se revisará la tabla de médicos de la base de datos y se verificará que el registro haya sido
bloqueado de la base de datos.
5. Reportes
Reportes de inventario
Prueba: Verificar los reportes del inventario
- Una vez se ubique el registro inventario de medicamentos descrita anteriormente Se
presionará el botón “copiar” “imprimir”.
- Estos reportes se pueden solicitar en cualquier momento.
Para que la prueba sea exitosa se deben tener en cuenta estos criterios:
- Se revisará la tabla de reporte de la base de datos y se verificará que el registro haya
generado correctamente especificando laboratorio y fecha de vencimiento.
Reportes de medico
Prueba: Verificar que medicamentos autorizan los médicos
- Una vez se ubique el registro de médicos se genera la información de medicamentos
enviados. Se presionará el botón “copiar” “imprimir”.
- Estos reportes se pueden solicitar en cualquier momento.
Para que la prueba sea exitosa se deben tener en cuenta estos criterios:
- Se revisará la tabla de médicos de la base de datos y se verificará que el registro se haya
generado correctamente.