PRUEBAS DE INTEGRACION
Enviado por macor6 • 17 de Marzo de 2019 • Práctica o problema • 1.368 Palabras (6 Páginas) • 89 Visitas
PRUEBAS DE INTEGRACION
Profesor: xxxxxxxxxxxx
Alumnos:
25 de agosto de 2018INTRODUCCION
Concepto
El proceso de desarrollo de software, como todo proceso de ingeniería, mantiene una estructura estricta que busca tener el control sobre todas las variables en juego y que permitan disminuir al máximo -si es que no todo- los eventos no deseados que desvíen el funcionamiento con el cual fue concebido nuestro proyecto de software. Desde esta mirada, las pruebas funcionales corresponden al proceso que viene inmediatamente después del proceso de pruebas unitarias, y tal como su nombre lo indica, se pretende probar el proyecto con todos los sub-sistemas en conjunto, colocando énfasis en los puntos de comunicación que se establecen ya sea a nivel de Hardware o Software. La programación moderna dada su complejidad, obliga a trabajar por grupos multidisciplinarios los cuales modulan el proyecto y lo construyen por segmentos, este paradigma obliga una vez concretados los modelos reunir cada parte en un todo, y ponerlo en marcha al unísono. Las pruebas de integración vienen a culminar el proceso para verificar que se concretó el objetivo inicial, y con ello obtener un producto de buena calidad (producto que sea capaz de cumplir los requerimientos del cliente).
Recursos Utilizados
Para tal efecto se requiere:
- Software con funcionamiento experimental o consolidado
- Sistema informatico de laboratorio SISTELAB
- Modulo Interfaz de Usuario
- Modulo Interfaz de Ingreso WEB
- Modulo de Impresión de Resultados WEB
- Modulo Conexión de Equipos
- Modulo Equipos Clínicos
- Puertos de Comunicación
Estructura de las pruebas
- Evaluación de puntos de comunicación entre módulos
- Simulación de casos con datos ficticios
- Evaluación de Resultados
- Check List
Evaluación Ingreso web - base de datos
Luis Ramirez Jerez
N° CASO DE PRUEBA | COMPONENTE | DESCRIPCION | PRE-REQUISITOS |
01 | Aplicación- servidor- base datos | Se analiza el Login de un usuario | Estar ingresado previamente en la base de datos. |
02 | Aplicación- servidor- base de datos | Se analiza el ingreso de un paciente | Ser usuario. |
03 | Aplicación- servidor- base de datos- impresora | Buscar una orden de ingreso e imprimirla. | Ser usuario y haber ingresado al paciente. |
CASO 01 | |||||
PASO | DESCRIPCION PASOS | DATOS DE ENTRADA | SALIDA ESPERADA | ¿OK? | OBSERVACIONES |
1 | Se ingresa un usuario existente | Usuario y clave existente en la base de datos | Ingreso a la aplicación. | ☑ | El formulario cambia a color verde, indicando en texto que los datos son correctos. |
2 | Se ingresa una contraseña incorrecta | Usuario existente y clave incorrecta | Denegar acceso a la aplicación. | ☑ | El formulario cambia a color rojo, indicando en texto que los datos son incorrectos. |
CASO 02 | |||||
PASO | DESCRIPCION PASOS | DATOS DE ENTRADA | SALIDA ESPERADA | ¿OK? | OBSERVACIONES |
1 | Ingresar paciente nuevo campo Rut | Rut correcto | Validar Rut | ☑ | Valida que el Rut sea correcto cambiando a color verde el campo de texto. |
2 | Ingresar paciente nuevo campo Rut | Rut incorrecto | Validar Rut | ☑ | Valida que el Rut sea correcto cambiando a color rojo el campo de texto. |
3 | Tipos de datos campo nombre y apellidos | Letras y números | Verificación de ingreso de solo letras | ☑ | Por tema de acreditación los campos de nombres y apellidos no deben distinguir entre letras y números |
4 | Ingreso Edad | Edad correcta | Verificación | ☑ | Permite ingresar letras y números debido a que el formato de edad está diseñado en año, mes y semana, además autocompleta el campo fecha de nacimiento, debido a que tiene una función que calcula la fecha por la edad ingresada. |
5 | Ingreso Edad | Edad sobre los 100 años | verificación | ☑ | Debido a la función que calcula la edad, está establecido un límite 4máximo y mínimo de edad |
6 | Ingreso correo | Correo incorrecto | verificación | ☒ | No verifica el formato del correo electrónico por medio de un patrón predefinido. |
7 | Guardar usuario | Algunos campos vacíos | verificación | ☑ | Permite dejar campos vacíos como son correo electrónico, teléfono ya que puede haber personas que no tengan correo electrónico o teléfono. |
...