8.1 Clases de Prueba Pruebas unitarias: Las pruebas unitarias se enfocan en los componentes individuales del sistema de software; estos son los objetos y mdulos con que contara el sistema, es decir se encargara de probar para cada uno de los componente del sistema de manera individual y de que se revise a nivel de mtodos, clases e interfaces, tratando un tipo de revisin especifico a cada objeto o modulo del sistema para verificar el correcto funcionamiento del componente al que se le aplique la prueba, para as asegurar la eficiencia del cdigo y que el funcionamiento del componente est de acuerdo a los requerimientos especificados. Por eso se decide hacer un tipo de prueba de caja blanca como flujo de datos, por lo que se centra en los detalles procedimentales del sistema y est ligado al cdigo fuente, as se escoge distintos valores entrada para verificar cada uno de los posibles flujos de ejecucin del programa y asegurarse que devuelvan los valores de salida adecuados. Pruebas de Integracin: Las pruebas de integracin se enfocan en probar distintos componentes del sistema que se testearon de manera individual anteriormente, pero combinados y testados de manera conjunta, lo cual ayudara a detectar errores asociados con la iteracin y verificacin del resultado de las salidas de los pruebas con las esperadas de acuerdo a la especificacin de diseo. Por lo tanto se planea utilizar pruebas de caja negra en las cuales se debern tener definidas las entradas y salidas, ya que la interfaz determinara la correcta funcionalidad del sistema. Las pruebas de caja negra se basan recibir las salidas especificadas. Estas pruebas se basaran en la estrategia de pruebas de arriba hacia abajo, en donde se prueba primero en forma unitaria los componentes de la capa superior y luego integra los componentes de la siguiente capa hacia abajo. Cuando se han probado juntos todos los componentes de la nueva capa se selecciona la siguiente capa.
Pruebas del Sistema: Este tipo de prueba es ideal para detectar errores en comportamiento con respecto a la especificacin de requerimientos y garantizar que el programa trabaje como se espera. Son similares a las pruebas de caja negra, solo que ests buscan probar el sistema como un todo. Estn basadas en los requerimientos generales y abarca todas las partes combinadas del sistema.
Pruebas de Seguridad: Este tipo de pruebas tienen como principal objetivo verificar antes de la liberacin del sistema, la aplicacin de los mecanismos de proteccin incorporados y se realizan para detectar la consecuente existencia de vulnerabilidades y/o defectos de seguridad para eliminarlos y con eso evitar el riesgo y costo que ellos ocasionaran en el ambiente final de operacin del sistema. Este tipo de prueba garantiza que solo los usuarios registrados puedan hacer uso de los diferentes funciones del sistema, el acceso este limitado solo a los usuarios usuario administrador que puede hacer pueda administrar los usuarios y los usuario normales que solo puedan gestionar (Modificar, Consultar) sus propios datos.
Prueba Funcional: La prueba funcional, se va a enfocar en encontrar diferencias entre los requerimientos funcionales y el sistema. El objetivo ser seleccionar los componentes ms relevantes del sistema para verificar si la funcionalidad es la misma que la especificada en los requerimientos, y as encontrar diferencias entre los casos de uso y la expectativa del usuario sobre el sistema.
8.2 Componentes Crticos Para el desarrollo de las pruebas del sistema WTDT se determin que todos los mdulos que integran el sistema sean considerados como crticos, ya que todos son consideramos de vital importancia para el buen funcionamiento del diseo de las aspas, anlisis y de los datos que generen los mismos diseos.
8.3 Casos de Prueba Caso de Prueba #1 1. Identificacin y nombre del caso de prueba: Registrar usuarios en el sistema WTDT 2. Caso de uso asociado: CU_002-Gestin de Usuarios 3. Propsito: Efectuar la operacin Insertar un usuario, para verificar el correcto funcionamiento que los datos se ingresen correctamente en la base de datos, esto para detectar cualquier error en la interfaz o en el cdigo fuente. 4. Descripcin General: Se realizaran un nmero determinado de pruebas para verificar que los datos se ingresen de manera acorde a los datos que son digitados en la interfaz grfica por el usuario. 5. Precondicin: la conexin a la base de datos debe estar disponible, y todos los campos formulario registrar usuario deben estar correctamente completados. 6. Post-Condicin: Ninguna 7. Entrada: Todos los datos correspondiente a los de Registrar Usuario 8. Flujo de eventos: # Acciones del Actor # Acciones del sistema # Puntos de verificacin 1 El usuario ingresa al 2 Se le presenta el formulario con Aparecen todos los campos modulo los campos correspondientes correspondientes a los datos del usuario en el formulario? 3 El usuario ingresa los datos
4 Presiona Registrar 5 se le validan los diferentes campos para verificar que sean los correctos, si son correctos Se ingresan los datos del usuario (Tabla usuarios) se insertaron correctamente los datos en la base de datos
9. Salida: el sistema muestra un mensaje indicando que la creacin del usuario fue xito o de lo contrario que se present algn problema al momento de insertar los datos en la base de datos 10. Reporte: se creara un documento que contenga con los resultados obtenidos en la prueba
Caso de Prueba #2 1. Identificacin y nombre del caso de prueba: Editar usuarios por usuario administrador 2. Caso de uso asociado: CU_002-Gestin de Usuarios 3. Propsito: Modificar los datos de cualquier usuario del sistema, con el fin de poder darle mayor seguridad al sistema en cuanto a lo que son los datos para poder ingresar al sistema (nombre de usuario y la contrasea) 4. Descripcin General: se realizan varias modificaciones de los datos de usuarios, con el fin de verificar el correcto funcionamiento de las operaciones, y que los datos de los usuarios se modifiquen correctamente. 5. Precondicin: para realizar la actualizacin de un usuario el usuario administrador o el mismo usuario debe realizar la consulta a la base de datos para mostrar los datos correspondientes al usuario que se va a modificar (ver caso de prueba #4), debe existir conexin a la base de datos. 6. Post-condicin: Ninguna 7. Entrada: Nuevos datos de usuario 8. Flujo de eventos: # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 se muestra la opcin de modificar Se muestra correctamente las opciones? 3 Selecciona modificar 4 Se muestran todos los usuarios Se muestra todos los usuarios con sus respectivos datos?
5 Se selecciona el usuario, se presionar modificar 6 Se muestran los datos del usuario en un formulario Se muestran los datos del usuario correctamente? 7 Ingresar los nuevos datos
8 Presionar guardar 9 Validar los nuevos datos, si son correctos se procede a Guardar los datos en la base de datos(Tabla usuarios) Se actualizaron correctamente los datos en la base de datos?
9. Salida: el sistema mostrar un mensaje indicando si la actualizacin de los datos tuvo xito, sino mostrara un mensaje indicando que hubo un error al actualizar los datos del usuario 10. Reporte: se creara un documento que contenga los resultados obtenidos en las pruebas. Caso de Prueba #3 1. Identificacin y nombre del caso de prueba: Editar Datos de usuario logueado 2. Caso de uso asociado: CU_002-Gestin de Usuarios 3. Propsito: Modificar los datos del usuario logueado en sistema, con el fin de poder darle mayor seguridad al sistema en cuanto a lo que son los datos para poder ingresar al sistema (nombre de usuario y la contrasea) 4. Descripcin General: se realizan varias modificaciones de los datos de usuarios, con el fin de verificar el correcto funcionamiento de las operaciones, y que los datos de los usuarios se actualicen correctamente en la base de datos. 5. Precondicin: Debe existir conexin a la base de datos. Y el usuario debe estar registrado en la base de datos y su estado debe ser activo. 6. Post-condicin: Ninguna 7. Entrada: Nuevos datos de usuario 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 se muestra la opcin de consultar Se muestra correctamente las opciones? 3 Selecciona modificar 4 Se muestra los datos del usuario logueado Se muestran los datos del usuario correctamente? 5 Ingresar los nuevos datos
6 Presionar guardar 7 Validar los nuevos datos, si son correctos se procede a Guardar los datos en la base Se actualizaron correctamente los datos en la base de datos? de datos (Tabla Usuarios)
9. Salida: El sistema muestra un mensaje indicando que la actualizacin de los datos fue exitosa de lo contrario de mostrara un mensaje indicando que hubo un error al actualizar los datos. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #4 1. Identificacin y nombre del caso de prueba: Consultar usuarios 2. Caso de uso asociado: CU_002-Gestin de Usuarios 3. Propsito: llevar a cabo la operacin de consultar usuarios, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de los datos, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varias consultas de los datos de usuarios, con el fin de verificar el correcto funcionamiento de las operaciones, y que los datos de los usuarios se muestren correctamente. 5. Precondicin: la conexin a la base de datos debe estar disponible. El usuario debe estar registrado en la base de datos. 6. Post-condicin: Ninguna 7. Entrada: Nombre de usuario 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 se muestra la opcin de Se muestra correctamente las opciones? consultar 3 Selecciona consultar 4 Se muestran todos los usuarios Se muestra todos los usuarios con sus respectivos datos?
5 Se selecciona el usuario , y se presionar mostrar 6 Se muestran los datos del usuario Se muestran los datos del usuario correctamente?
9. Salida: el sistema mostrara un mensaje indicando que los datos se consultaron correctamente de lo contrario mostrara un mensaje indicando que hubo un error al momento de consultar los datos del usuario 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #5 1. Identificacin y nombre del caso de prueba: Consultar Datos de usuario logueado 2. Caso de uso asociado: CU_002-Gestin de Usuarios 3. Propsito: llevar a cabo la operacin de consultar usuario, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de los datos, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varias consultas de los datos de un usuario logueado, con el fin de verificar el correcto funcionamiento de las operaciones, y que los datos de los usuarios se muestren correctamente. 5. Precondicin: la conexin a la base de datos debe estar disponible. El usuario debe estar registrado en la base de datos. 6. Post-condicin: Ninguna 7. Entrada: Nombre de usuario 8. Flujo de eventos
# Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 se muestra la opcin de consultar Se muestra correctamente las opciones? 3 Selecciona consultar 4 Se muestran los datos del usuario logueado Se muestran los datos del usuario correctamente?
9. Salida: el sistema muestra un mensaje indicando que se mostraron los datos del usuario logueado correctamente, de lo contrario se mostrara un mensaje indicando que hubo un error al mostrar los datos. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #6 1. Identificacin y nombre del caso de prueba: Cambiar estado de usuario 2. Caso de uso asociado: CU_002-Gestin de Usuarios 3. Propsito: llevar a cabo la operacin de cambar estado (Activo, Inactivo) del usuario, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de los datos, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varios cambios de estado (Activo, Inactivo) de los usuarios, con el fin de verificar el correcto funcionamiento de las operaciones, y que los cambios de estado se realicen correctamente. 5. Precondicin: la conexin a la base de datos debe estar disponible. El usuario debe estar registrado en la base de datos. 6. Post-condicin: Ninguna 7. Entrada: Nombre de usuario 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 se muestra la opcin de cambiar estado Se muestra correctamente las opciones? 3 Selecciona consultar 4 Se muestran todos los usuarios y su estado (activo o inactivo) Se muestra todos los usuarios con sus respectivos datos?
5 Se selecciona el usuario y se presionar mostrar 6 Se muestran los datos del usuario y su estado Se muestran los datos del usuario correctamente? usuario (activo o inactivo) 7 Seleccionar cambiar estado, activar si est inactivo o inactivar si esta activo Se cambia el estado del usuario en la base de datos (Tabla Usuarios) Se cambi correctamente el estado del usuario en la base de dato?
9. Salida: El sistema muestra un mensaje indicando que el estado del usuario fue cambiado correctamente. De lo contrario se muestra un mensaje indicando que hubo un error al cambiar el estado del usuario. 10. Reporte: Se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #7 1. Identificacin y nombre del caso de prueba: Autenticacin de usuarios 2. Caso de uso asociado: CU_001-Autentificacin de Usuarios 3. Propsito: llevar a cabo la operacin de Login del usuario, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de los datos, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varios Login de los usuarios, con el fin de verificar el correcto funcionamiento de las operaciones, y que el ingreso al sistema se realice correctamente. 5. Precondicin: la conexin a la base de datos debe estar disponible. El usuario debe estar registrado en la base de datos. Y su estado debe estar en Activo 6. Post-condicin: Ninguna 7. Entrada: Nombre de usuario y contrasea 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 se formulario para ingresar el nombre de usuario y la contrasea Se muestra correctamente el formulario? 3 Se ingresan el nombre de usuario y la contrasea
4 Se presiona ingresar 5 Se validan los campos Se verificar que el usuario exista en la base de datos y que los datos se iguales a Se validaron Correctamente los campos? se verificaron correctamente los datos en la base de datos los ingresados en el formulario y que el estado sea activo y si es correcto se ingresa al sistema
9. Salida: se muestra mensaje indicando que el usuario fue correctamente verificado en el sistema, de lo contrario se muestra un mensaje indicando que el usuario no existe o no se encuentra activo. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #8 1. Identificacin y nombre del caso de prueba: Asignacin de Privilegios de los usuarios 2. Caso de uso asociado: CU_001-Autentificacin de Usuarios 3. Propsito: llevar a cabo la operacin de asignacin de privilegios al usuario, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de los datos, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan distintos asignaciones de privilegios al usuario, con el fin de verificar el correcto funcionamiento de las operaciones, y la asignacin de los privilegios se realice correctamente. 5. Precondicin: la conexin a la base de datos debe estar disponible. El usuario debe estar registrado en la base de datos. Y su estado debe estar en Activo 6. Post-condicin: Ninguna 7. Entrada: Nombre de usuario 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 se muestra la opcin de asignar privilegio Se muestra correctamente las opciones? 3 Selecciona asignar privilegio 4 Se muestran todos los usuarios Se muestra todos los usuarios?
5 Se selecciona el usuario 6 Se identifica el usuario Se identifica correctamente el usuario? 7 Seleccionar cambiar tipo de usuario Se cambia el tipo de usuario en la base de datos (Tabla Usuarios) Se cambi correctamente el tipo usuario en la base de dato?
9. Salida: El sistema muestra un mensaje indicando que la asignacin del privilegio al usuario fue exitosa, de lo contrario mostrar un mensaje indicando que ocurri un error al cambiar el tipo de usuario. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #9 1. Identificacin y nombre del caso de prueba: Registrar Perfil aerodinmico 2. Caso de uso asociado: CU_003-Gestin de Perfiles Aerodinmicos 3. Propsito: Llevar a cabo la operacin de Registrar perfil aerodinmico, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de los datos, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varias creaciones de perfiles, con el fin de verificar el correcto funcionamiento de las operaciones, y la asignacin de los privilegios se realice correctamente. 5. Precondicin: la conexin a la base de datos debe estar disponible. 6. Post-condicin: Ninguna 7. Entrada: datos correspondiente a perfil aerodinmico 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 se muestra el formulario para ingresar los datos del perfil Se muestra correctamente el formulario? 3 Se ingresan los datos
4 Se presiona ingresar 5 Se validan que los datos sean correctos, si son correctos Se ingresan los
Se insertaron correctamente los datos en la base de datos? datos a la base de datos (tabla Perfiles aerodinmicos)
9. Salida: el sistema muestra un indicando que el perfil se ingres correctamente a la base de datos, de los contrario se mostrara un mensaje de error indicando que hubo un error al guardar los datos del perfil. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba.
Caso de Prueba #10 1. Identificacin y nombre del caso de prueba: Editar Perfil aerodinmico 2. Caso de uso asociado: CU_003-Gestin de Perfiles Aerodinmicos 3. Propsito: Llevar a cabo la operacin de Editar perfil aerodinmico, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de los datos, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varias creaciones de perfiles, con el fin de verificar el correcto funcionamiento de las operaciones, y la actualizacin de los datos de los perfiles aerodinmicos. 5. Precondicin: la conexin a la base de datos debe estar disponible. Estado del perfil debe ser activo. 6. Post-condicin: Ninguna 7. Entrada: datos correspondientes al perfil aerodinmico 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al 2 Mostrar opcin Se muestra modulo de modificar perfil aerodinmico correctamente la opcin? 3 Se presionar modificar 4 Se muestra los distintos perfiles aerodinmico Se muestra correctamente todos los perfiles aerodinmicos? 5 Se selecciona el perfil aerodinmico 6 se muestran los datos en un perfil en un formulario Se mostraron los datos del perfil aerodinmico correctamente?
7 Se ingresan los nuevos datos
8 Se presionar guardar datos 9 Se validan los datos, si son correctos se procede a actualizarlos en la base de datos (Tabla perfiles aerodinmicos) Se ingresaron correctamente los datos en la base de datos?
9. Salida: el sistema muestra un mensaje indicando que los datos del perfil fueron actualizados correctamente, de lo contrario se muestra un mensaje indicando que hubo un error al actualizar los datos. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba.
Caso de Prueba #11 1. Identificacin y nombre del caso de prueba: Desactivar Perfil Aerodinmico 2. Caso de uso asociado: CU_003-Gestin de Perfiles Aerodinmicos 3. Propsito: Llevar a cabo la operacin de Desactivar perfil aerodinmico, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de la operacin, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varias Operaciones de Desactivar Perfil aerodinmicos, con el fin de verificar el correcto funcionamiento de las operaciones, y que la operacin de desactivar un perfil aerodinmico se realiza de forma correcta. 5. Precondicin: la conexin a la base de datos debe estar disponible. Estado del perfil debe ser activo. 6. Post-condicin: Ninguna 7. Entrada: Estado del perfil 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 Mostrar opcin de desactivar perfil aerodinmico Se muestra correctamente la opcin? 3 Se presionar desactivar 4 Se muestra los distintos perfiles aerodinmico y Se muestra correctamente todos los perfiles su estado aerodinmicos? 5 Se selecciona el perfil aerodinmico
7 Se presionar Cambiar estado 8 Se desactiva el perfiles aerodinmico en la base de datos (Tabla perfiles aerodinmicos) Se desactivo correctamente el perfil aerodinmico en la base de datos?
9. Salida: el sistema muestra un mensaje indicando que se desactivo correctamente el perfil aerodinmico, de lo contrario se muestra un mensaje indicando que hubo un error al desactivar el perfil aerodinmico 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #12 1. Identificacin y nombre del caso de prueba: Cargar Perfil Aerodinmico 2. Caso de uso asociado: CU_003-Gestin de Perfiles Aerodinmicos 3. Propsito: Llevar a cabo la operacin de Cargar perfil aerodinmico, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de la operacin, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varias Operaciones de cargar Perfil aerodinmicos, con el fin de verificar el correcto funcionamiento de las operaciones, y que la carga del perfil se realice de la forma correcta. 5. Precondicin: la conexin a la base de datos debe estar disponible. Estado del perfil debe ser activo. 6. Post-condicin: Ninguna 7. Entrada: nombre del perfil 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin
1 Ingresa al modulo 2 Mostrar opcin de cargar perfil aerodinmico Se muestra correctamente la opcin? 3 Se presionar cargar 4 Se muestra los distintos perfiles aerodinmico Se muestra correctamente todos los perfiles aerodinmicos? 5 Se selecciona el perfil aerodinmico 6 Se carga los datos correspondiente al perfil o los perfiles Se cargaron correctamente los datos del perfil o de los perfiles aerodinmicos? 7 Se muestran los datos correspondiente a los perfiles o al perfil Se muestran correctamente los datos de perfil o de los perfiles?
9. Salida: el sistema muestra un mensaje indicando que se carg correctamente el perfil aerodinmico. De lo contrario se muestra un mensaje indicando que hubo un error al cargar los datos. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #13 1. Identificacin y nombre del caso de prueba: Consultar Perfil Aerodinmico 2. Caso de uso asociado: CU_003-Gestin de Perfiles Aerodinmicos 3. Propsito: Llevar a cabo la operacin de Consultar perfiles aerodinmicos, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de la operacin, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varias operaciones de consultar Perfiles aerodinmicos, con el fin de verificar el correcto funcionamiento de las operaciones, y que la consulta de los perfiles se realice de la forma correcta. 5. Precondicin: la conexin a la base de datos debe estar disponible. Estado del perfil debe ser activo. 6. Post-condicin: Ninguna 7. Entrada: nombre del perfil 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 Mostrar opcin de consultar perfil aerodinmico Se muestra correctamente la opcin? 3 Se presionar consultar 4 Se muestra los distintos perfiles aerodinmico Se muestra correctamente todos los perfiles aerodinmicos? 5 Se selecciona el perfil aerodinmico 6 Se carga los datos correspondiente al perfil o los perfiles Se cargaron correctamente los datos del perfil o de los perfiles aerodinmicos? 7 Se muestran los datos correspondiente a los perfiles o al perfil Se muestran correctamente los datos de perfil o de los perfiles?
9. Salida: el sistema muestra un mensaje indicando que la consulta del perfil o de los perfiles de realizo correctamente, de lo contrario se muestra un mensaje indicando que hubo un error al realizar la consulta. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba.
Caso de Prueba #14 1. Identificacin y nombre del caso de prueba: Crear Diseo Aerodinmico 2. Caso de uso asociado: CU_004-Diseo Aerodinmico 3. Propsito: Llevar a cabo la operacin de Crear diseo aerodinmicos, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de la operacin, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan creaciones de distintos diseos aerodinmicos, con el fin de verificar el correcto funcionamiento de la operacin, y que la creacin de los diseos se realice de la forma correcta, segn la especifica en los requerimientos. 5. Precondicin: la conexin a la base de datos debe estar disponible. Deben existir perfiles aerodinmicos registrados en la base de datos 6. Post-condicin: Ninguna 7. Entrada: datos correspondientes al diseo aerodinmico 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 Mostrar opcin de Crear Diseo Aerodinmico Se muestra correctamente la opcin? 3 Se presionar crear diseo 4 Se muestra el formulario para ingresar los datos. Se muestra correctamente el formulario? 5 Se ingresan los datos y Se seleccionan los diferentes perfiles que tendrn cada una de las secciones del aspa, y se presionar crear diseo 6 Se cargan los perfiles seleccionados. Se validan los datos y si son correctos, Se calculan los datos de las secciones y los segmentos de las aspas Se realizaron correctamente los clculos de los datos? Se presionar guardar 7 Se guardar los datos correspondiente al diseo Se insertaron correctamente los datos en la base de datos? aerodinmico (Tabla diseo aerodinmico)
9. Salida: el sistema muestra un mensaje indicando que la creacin del diseo aerodinmico fue exitosa, de lo contrario se muestra un mensaje indicando que ocurri un error al crear el diseo. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #15 1. Identificacin y nombre del caso de prueba: Editar Diseo Aerodinmico 2. Caso de uso asociado: CU_004-Diseo Aerodinmico 3. Propsito: Llevar a cabo la operacin de Editar diseo aerodinmicos, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de la operacin, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varias ediciones de distintos diseos aerodinmicos, con el fin de verificar el correcto funcionamiento de la operacin, y que la actualizacin de los datos de los diseos se realice de la forma correcta, segn la especificada en los requerimientos. 5. Precondicin: la conexin a la base de datos debe estar disponible. Deben existir diseos aerodinmicos registrados en la base de datos. Estado de estar activo 6. Post-condicin: Ninguna 7. Entrada: Nuevo datos correspondientes al diseo aerodinmico 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al 2 Mostrar opcin Se muestra modulo de Editar Diseo Aerodinmico correctamente la opcin? 3 Se presionar editar diseo 4 Se muestran todos los diseos aerodinmicos. Se muestra correctamente el formulario? 5 Se selecciona el diseo aerodinmico 6 Se cargan los datos del perfil con los respectivos datos de las secciones y de los segmentos del aspa Se cargaron y se mostraron correctamente los datos del diseo? 5 Se ingresan los datos y se seleccionan los diferentes perfiles que tendrn cada una de las secciones del aspa, y se presionar crear diseo 6 Se cargan los perfiles seleccionados. Se validan los datos y si son correctos, Se calculan los datos de las secciones y los segmentos de las aspas Se realizaron correctamente los clculos de los datos? Se presionar guardar 7 Se actualizan los datos correspondiente al diseo Se actualizaron correctamente los datos en la aerodinmico (Tabla diseo aerodinmico) base de datos? 9. Salida: el sistema muestra un mensaje indicando que la actualizacin de los datos fue exitosa, de lo contrario se muestra un mensaje indicando que ocurri un error al actualizar los datos. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #16 1. Identificacin y nombre del caso de prueba: Desactivar Diseo Aerodinmico 2. Caso de uso asociado: CU_004-Diseo Aerodinmico 3. Propsito: Llevar a cabo la operacin de Desactivar diseo aerodinmicos, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de la operacin, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varias Desactivaciones de distintos diseos aerodinmicos, con el fin de verificar el correcto funcionamiento de la operacin, y que la desactivacin de los diseos se realice de la forma correcta, segn la especificada en los requerimientos. 5. Precondicin: la conexin a la base de datos debe estar disponible. Deben existir diseos aerodinmicos registrados en la base de datos. Estado de estar activo 6. Post-condicin: Ninguna 7. Entrada: Numero de diseo 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 Mostrar opcin de desactivar Se muestra correctamente Diseo Aerodinmico la opcin? 3 Se presionar desactivar diseo 4 Se muestran todos los diseos aerodinmicos. Se muestra correctamente el formulario? 5 Se seleccionar el diseo aerodinmico
6 Se presiona desactivar diseo aerodinmico 7 Se actualizan los datos correspondiente al diseo aerodinmico (Tabla diseo aerodinmico) Se desactivo el diseo aerodinmico correctamente los datos en la base de datos?
9. Salida: el sistema muestra un mensaje indicando que la desactivacin del diseo aerodinmico fue exitosa, de lo contrario se muestra un mensaje indicando que ocurri un error al desactivar el diseo. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #17 1. Identificacin y nombre del caso de prueba: Cargar Diseo Aerodinmico 2. Caso de uso asociado: CU_004-Diseo Aerodinmico 3. Propsito: Llevar a cabo la operacin de cargar diseo aerodinmicos, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de la operacin, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varias operaciones de cargar diseos aerodinmicos, con el fin de verificar el correcto funcionamiento de la operacin, y que la cargar de los datos de los diseos se realice de la forma correcta, segn la especificada en los requerimientos. 5. Precondicin: la conexin a la base de datos debe estar disponible. Deben existir diseos aerodinmicos registrados en la base de datos. Estado de estar activo 6. Post-condicin: Ninguna 7. Entrada: Numero de diseo 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 Mostrar opcin cargar Diseo Aerodinmico Se muestra correctamente la opcin? 3 Se presionar cargar diseo 4 Se muestran todos los diseos aerodinmicos. Se muestra correctamente los datos de los diseos? 5 Se selecciona el diseo aerodinmico 6 Se cargan los datos del perfil con los respectivos datos de las secciones y de los segmentos del aspa Se cargaron correctamente los datos del diseo? 7 Los datos cargados se
utilizan para realizar los anlisis aerodinmicos y de autogeneracin
9. Salida: el sistema muestra un mensaje indicando que la carga del diseo aerodinmico fue exitosa, de lo contrario se muestra un mensaje indicando que ocurri un error al cargar el diseo. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #18 1. Identificacin y nombre del caso de prueba: Consultar Diseo Aerodinmico 2. Caso de uso asociado: CU_004-Diseo Aerodinmico 3. Propsito: Llevar a cabo la operacin de Consultar diseo aerodinmicos, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de la operacin, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varias Consultas de distintos diseos aerodinmicos, con el fin de verificar el correcto funcionamiento de la operacin, y que los datos de los diseos se muestre de la forma correcta, segn la especificada en los requerimientos. 5. Precondicin: la conexin a la base de datos debe estar disponible. Deben existir diseos aerodinmicos registrados en la base de datos. Estado de estar activo 6. Post-condicin: Ninguna 7. Entrada: Numero de diseo 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al modulo 2 Mostrar opcin consultar Diseo Aerodinmico Se muestra correctamente la opcin? 3 Se presionar consultar diseo aerodinmico 4 Se muestran todos los diseos aerodinmicos. Se muestra correctamente el los datos de los diseos aerodinmicos? 5 Se selecciona el diseo aerodinmico 6 Se cargan los datos del perfil con los respectivos datos de las secciones y de los segmentos del aspa y se muestran en pantalla Se cargaron y se mostraron correctamente los datos del diseo?
9. Salida: el sistema muestra un mensaje indicando que la carga del diseo aerodinmico fue exitosa, de lo contrario se muestra un mensaje indicando que ocurri un error al cargar el diseo. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #19 1. Identificacin y nombre del caso de prueba: Anlisis Aerodinmico cuando se crea un diseo 2. Caso de uso asociado: CU_005-Analisis Aerodinmico 3. Propsito: Llevar a cabo la operacin de anlisis aerodinmicos, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de la operacin, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varios anlisis aerodinmicos, con el fin de verificar el correcto funcionamiento de la operacin, y que los datos que se requieren para el anlisis se calculen de manera correcta y se muestre de la forma correcta, segn la especificada en los requerimientos. 5. Precondicin: la conexin a la base de datos debe estar disponible. Deben existir diseos aerodinmicos registrados en la base de datos. Estado de estar activo 6. Post-condicin: Ninguna 7. Entrada: Numero de diseo 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al mdulo (Crear Diseo). Seleccionar anlisis aerodinmico 2 Mostrar opcin anlisis Diseo Aerodinmico Se muestra correctamente la opcin? 3 Se generan las grficas con los datos correspondientes al diseo o diseos Se generaron correctamente los graficas? 4 Se muestra la opcin de exportar grficas y datos generados Se muestra correctamente las opciones? 5 Seleccionar el tipo de documento a exportar y seleccionar guardar 6 Se exporta el las grficas y los datos y se guardan en la direccin establecida por el usuario Se exporto correctamente los datos y graficas? Se guardaron en la direccin establecida por el usuario?
9. Salida: el sistema muestra un mensaje indicando que la exportacin de los datos fue exitosa, de lo contrario se muestra un mensaje indicando que ocurri un error. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #20 1. Identificacin y nombre del caso de prueba: Anlisis Aerodinmico cuando se cargan los datos del diseo 2. Caso de uso asociado: CU_005-Analisis Aerodinmico 3. Propsito: Llevar a cabo la operacin de anlisis aerodinmicos, con el fin de verificar su correcto funcionamiento robustez y fiabilidad de la operacin, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varios anlisis aerodinmicos, con el fin de verificar el correcto funcionamiento de la operacin, y que los datos que se requieren para el anlisis se carguen de la base de datos y se muestre de la forma correcta, segn la especificada en los requerimientos. 5. Precondicin: la conexin a la base de datos debe estar disponible. Deben existir diseos aerodinmicos registrados en la base de datos. Estado de estar activo 6. Post-condicin: Ninguna 7. Entrada: Numero de diseo 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al mdulo 2 Mostrar opcin anlisis Diseo Aerodinmico Se muestra correctamente la opcin? 3 Presionar anlisis aerodinmico 4 Se muestran los diseos aerodinmicos Se muestran correctamente todos los diseos aerodinmicos? 5 Seleccionar el diseo aerodinmico Se cargan los datos del diseo y se genera el anlisis aerodinmico con los grficas y los datos correspondientes al diseo aerodinmico Se gener correctamente el anlisis aerodinmico? 6 Se seleccionar el tipo de 7 Se exporta el las grficas y los datos y se Se exporto correctamente los datos y documento a exportar y se selecciona la ruta a guardar y se presiona guardar el documento guardan en la direccin establecida por el usuario graficas? Se guardaron en la direccin establecida por el usuario?
9. Salida: el sistema muestra un mensaje indicando que la exportacin de los datos fue exitosa, de lo contrario se muestra un mensaje indicando que ocurri un error. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba. Caso de Prueba #21 1. Identificacin y nombre del caso de prueba: Anlisis Aero generacin cuando se crea un diseo aerodinmico 2. Caso de uso asociado: CU_006-Analisis de Aero generacin 3. Propsito: Llevar a cabo la operacin de anlisis de Aero generacin, con el fin de verificar su correcto funcionamiento, robustez y fiabilidad de la operacin, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varios anlisis de Aero generacin, con el fin de verificar el correcto funcionamiento de la operacin, y que los datos que se requieren para el anlisis se calculen correctamente y se muestre de la forma correcta, segn la especificada en los requerimientos. 5. Precondicin: la conexin a la base de datos debe estar disponible. Deben existir diseos aerodinmicos registrados en la base de datos. Estado de estar activo 6. Post-condicin: Ninguna 7. Entrada: datos que se obtienen del anlisis aerodinmico 8. Flujo de eventos
# Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al mdulo y generar anlisis aerodinmico 2 Mostrar opcin anlisis de Aero generacin Se muestra correctamente la opcin? 4 Obtener las datos que se dan en el anlisis aerodinmico Se obtuvieron correctamente los datos? 3 Presionar anlisis de Aero generacin 4 Se realizan las grficas y las curvas comparativas y se muestran en pantalla Se realizaron correctamente las grficas y las curvas comparativas? 6 Se seleccionar el tipo de documento a exportar y se selecciona la ruta a guardar y se presiona guardar el 7 Se exporta el las grficas y los datos y se guardan en la direccin establecida por el usuario Se exporto correctamente los datos y graficas? Se guardaron en la direccin establecida por el usuario? documento
9. Salida: el sistema muestra un mensaje indicando que la exportacin de los datos fue exitosa, de lo contrario se muestra un mensaje indicando que ocurri un error. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba.
Caso de Prueba #22 1. Identificacin y nombre del caso de prueba: Anlisis Aero generacin cuando se carga un datos de los diseos aerodinmicos 2. Caso de uso asociado: CU_006-Analisis de Aero generacin 3. Propsito: Llevar a cabo la operacin de anlisis de Aero generacin, con el fin de verificar su correcto funcionamiento, robustez y fiabilidad de la operacin, esto para detectar errores y corregirlos ya sea en la interfaz o en el cdigo interno del programa. 4. Descripcin General: se realizan varios anlisis de Aero generacin, con el fin de verificar el correcto funcionamiento de la operacin, y que los datos que se requieren para el anlisis se carguen de la base de datos, se calculen correctamente y se muestre de la forma correcta, segn la especificada en los requerimientos. 5. Precondicin: la conexin a la base de datos debe estar disponible. Deben existir diseos aerodinmicos registrados en la base de datos. Estado de estar activo 6. Post-condicin: Ninguna 7. Entrada: datos que se obtienen del anlisis aerodinmico 8. Flujo de eventos # Acciones del actor # Acciones del sistema # Punto de verificacin 1 Ingresa al 2 Mostrar opcin Se muestra mdulo anlisis de Aero generacin correctamente la opcin? 3 Presionar anlisis aerodinmico 4 Se muestran los diseos aerodinmicos Se muestran correctamente todos los diseos aerodinmicos? 5 Seleccionar el diseo aerodinmico Se cargan los datos del diseo y se genera el anlisis aerodinmico con los grficas y los datos correspondientes al diseo aerodinmico Se gener correctamente el anlisis aerodinmico? 6 Seleccionar anlisis de Aero generacin 7 Se obtiene los datos del anlisis aerodinmico Se obtuvieron correctamente los datos? 8 Se realizan las grficas y las curvas comparativas y se muestran en pantalla Se realizaron correctamente las grficas y las curvas? 9 Se seleccionar el tipo de documento a 10 Se exporta el las grficas y los datos y se guardan en la Se exporto correctamente los datos y graficas? exportar y se selecciona la ruta a guardar y se presiona guardar el documento direccin establecida por el usuario Se guardaron en la direccin establecida por el usuario?
9. Salida: el sistema muestra un mensaje indicando que la exportacin de los datos fue exitosa, de lo contrario se muestra un mensaje indicando que ocurri un error. 10. Reporte: se creara un documento que contenga los resultados una vez realizada la prueba.