Chapter 4 New, Fast Formulations Based on Path-based ILPs
4.2 Further Improvements to the ILP Formulation
4.3.1 Scalability Comparison
médicos veterinarios’’
A continuación las tablas muestran los casos de pruebas más significativos detectados en la primera versión del software para el control de expedientes clínicos. Se detectó un total de 20 casos de pruebas de los cuales se hizo una selección para reflejar en el documento estos resultados.
Caso de prueba: 1 Espacios en blanco
Nombre Prueba 1
Descripción Verificar si los campos están siendo tratados adecuadamente al rellenar un campo con espacios en blanco.
Tipo
Integridad
Precondiciones -
Postcondiciones -
Entradas Campo nombre del Tipo de estudio con 3 espacios en blanco
Campo nombre del Análisis con 3 espacios en blanco Campo nombre de la Raza con 3 espacios en blanco
Campos Nombre, Apellido, Apellido2, Dirección, Identificación, talla ,Conducta, Estado nutricional, Constitución, Actividad, Frecuencia R, Frecuencia P, Frecuencia C de Historia Clínica con 3 espacios en blanco
RESULTADOS OBTENIDOS
Sí No
Se muestra la pantalla siguiente para cuando se insertan espacios en blanco en el campo nombre de la Raza:
Cumple
Sí No
Se muestra la pantalla siguiente para cuando se insertan espacios en blanco en el campo nombre del Tipo de estudio:
Se muestra la pantalla siguiente para cuando se insertan espacios en blanco en el campo nombre del Análisis :
Caso de prueba: 3 Valores posibles
Nombre Prueba 3
Descripción Asegurarse de que los campos numéricos están siendo válidos en el caso de no aceptar
caracteres especiales y letras
Tipo Integridad
Precondiciones Postcondiciones
Entradas Edad letras y caracteres especiales
Peso letras y caracteres especiales Talla letras y caracteres especiales Numero letras y caracteres especiales RESULTADO OBTENIDO
Cumple Comentario
Si No
Se muestran las pantallas siguientes cuando se escribe letras y caracteres especiales en los datos numéricos de la historia clínica:
En la segunda pantalla se pude ver como los campos Peso y Talla se ajustan al formato o.oo y rechazan las letras y caracteres especiales introducidos. Pero no están del todo bien porque puede aceptar valor cero y este escomo si este campo fuese nulo.
Pruebas funcionales
Caso de Pruba-4 Crear paciente
Nombre Prueba 4
Descripción Probar el funcionamiento del flujo básico Crear paciente Tipo Prueba de funcionalidad
Precondiciones Sesión iniciada por el estudiante, el veterinario o el administrador Postcondiciones Ninguna
Entradas Dirección campo vacío Edad campo vacío Peso campo vacío Talla campo vacío
Elementos relacionados Caso de uso Gestionar paciente
PROCEDIMIENTO DE PRUEBA
Actor Sistema
1. Presionar la opción Historias Clínica del menú principal. 2. Introducir usuario y contraseña
3. Seleccionar Adicionar Historias Clínica. 4. Ingresar los datos de la Historia Clínica
Se muestran los datos guardados en la Lista de pacientes.
RESULTADO OBTENIDO
Cumple Comentario
Sí No
Cuando se dejan estos campos vacíos se muestra la pantalla siguiente:
Caso de Pruba-5 Modificar paciente
Nombre Prueba 5
Descripción
Probar el funcionamiento del flujo alternativo Modificar Paciente. Tipo Prueba de funcionalidad
Precondiciones Sesión iniciada por el estudiante, el veterinario o el administrador Haber creado una historia clínica.
Postcondiciones Ninguna
Entradas Dirección campo vacío Edad campo vacío Peso campo vacío Talla campo vacío Elementos relacionados Caso de uso Gestionar paciente
Actor Sistema 1. Presionar la opción Historias Clínica del menú principal.
2. Introducir usuario y contraseña 3. Seleccionar Lista de pacientes
4. Seleccionar el número del paciente que desea modificar. 5. Presionar el botón modificar y guardar cambios.
Se muestran los datos guardados en la Lista de pacientes.
RESULTADO OBTENIDO
Cumple Sí No
Cuando modifican los campos se muestra la pantalla siguiente:
Caso de Pruba-6 Eliminar paciente
Nombre Prueba 6
Descripción Probar el funcionamiento del flujo para Eliminar Paciente. Tipo Prueba de funcionalidad
Precondiciones Sesión iniciada por el estudiante, el veterinario o el administrador Haber creado al menos una historia clínica.
Postcondiciones Ninguna Entradas Ninguna
Elementos relacionados Caso de uso Gestionar paciente
PROCEDIMIENTO DE PRUEBA
Actor Sistema
1. Presionar la opción Historias Clínica del menú principal.
2. Introducir usuario y contraseña 3. Seleccionar Lista de pacientes
4. Seleccionar el número del paciente que desea eliminar. 5. Presionar el botón eliminar
Se actualizan los datos guardados en la Lista de pacientes, por lo que desaparece el elemento eliminado.
RESULTADO OBTENIDO
Cumple Comentario
Sí No
Cuando se elimina la historia clínica se muestra la pantalla siguiente:
Caso de prueba: 1 Navegar por las pantallas
Nombre Prueba 1
Descripción Verificar la correcta navegación a través de la pantalla Adicionar Historia Clínica
Tipo Sistema
Precondiciones Sesión iniciada por el estudiante, veterinario o administrador
Entradas Ninguna
PROCEDIMIENTO DE PRUEBA
Actor Sistema
1. Accede al menú Historia clínica
2. Selecciona Adicionar Paciente Mostrar pantalla Adicionar Historia Clínica RESULTADO OBTENIDO
Cumple Comentario
Si No
Se ha navegado a través de todas las pantallas del sistema y la navegación por las mismas es bastante fácil exceptuando la pantalla Adicionar Historia Clínica, la cual debe diseñarse de forma más cómoda para que los usuarios porque se hace un poco incómoda para el trabajo con la misma.
Caso de prueba: 2 Comprender interfaz
Nombre Prueba 1
Descripción Verificar la correcta navegación a través del caso de uso Gestionar nomencladores
para la comprensión de la interfaz Adicionar Raza
Tipo Sistema
Precondiciones Sesión iniciada por el veterinario o el administrador
Postcondiciones Ninguna
Entradas Ninguna
PROCEDIMIENTO DE PRUEBA
Actor Sistema
1. Se accede al menú Nomencladores<<Raza
2. Se presiona el botón adicionar Mostrar interfaz para adicionar una raza.
RESULTADO OBTENIDO
Cumple Comentario
Sí No
Se ha navegado por todos los casos de uso del sistema y exceptuando la pantalla siguiente todas se has comprendido fácilmente, por lo se debe modificar esta pantalla introduciendo el nombre correcto de la misma.