DPSS U2 A1 Aamg
March 16, 2023 | Author: Anonymous | Category: N/A
Short Description
Download DPSS U2 A1 Aamg...
Description
INGENIERÍA EN DESARROLLO DE SOFTWARE Pruebas y Mantenimiento de Sistemas de Software ACTIVIDAD 1 PRUEBAS DE SOFTWARE UNIDAD 2 PRUEBAS DE SISTEMAS DE SOFTWARE SOFTWARE
6 DE FEBRERO DE 2018 ALUMNO: MALDONADO GARCIA AARON DAVID MATRÍCULA: ES1511100343 DOCENTE: RICARDO RODRIGUEZ NIEVES GRUPO: DS-DMCS-1801-B1-001
Actividad. 1. PRUEBAS DE SOFTWARE INTRODUCCIÓN : En esta actividad conocerás los conceptos relacionados con las pruebas INTRODUCCIÓN: de software PROPÓSITO: Identificar los principales conceptos relacionados con las pruebas de PROPÓSITO: software INSTRUCCIONES: 1. Elige alguno de los dos planes de pruebas que se anexan a esta planeación para trabajar con dicho documento. Tome : PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALAR HOSPITALARIA IA 2. Léelo y analízalo. En base a dicha lectura elabora un documento en el cual describas este plan a la luz de los apuntes de los temas 2.1, 2.1.1 y 2.1.2 enlistando:
1. Qué elementos de los que incluye dicho plan están sugeridos en los apuntes Planificación La planificación identifica lo que será evaluado y pruebas a implementar entre ellas las pruebas con técnicas de la caja negra. Para validar: Concurrencia, Interfaz de Usuario, Rendimiento, Seguridad, Integridad del BD, Interoperabilidad, Desempeño y Configuración. Estrategia Tipos de prueba y qué criterios de entrada o salida se aplicarán. Diseño de casos de pruebas Se asignan prioridades como: altas, media o baja, se estiman tiempo en probar cada funcionalidad, y establecer un orden del trabajo Configuraciones Hay scrip manuales y automáticos, como: Objetivo de la prueba
Estrategia
Herramienta Criterio Criteri o de terminación
Validar la integración de los diferentes módulos que componen la solución con el fin de garantizar que su operación integrada es correcta Prueba de integración, Incremental Ascendente Ascende nte Automática Automátic a JUNIT, JMETER Ausencia de error
Objetivo de la prueba
Controlar en forma automatizada la calidad del código desarrollado, en base a juna
Técnica
seria de reglas predefinidas Examinar el código del proyecto con la herramienta definida para cuantificar los errores SONAR Cantidad de errores minimizados
Herramienta Criterio Criteri o de terminación Técnicas de pruebas
Aunque no lo mencione directamen directamente te se hacen prueba pruebass con la ca caja ja ne negra gra (hacen referencia a su estructura interna), aplican a todos los niveles de prueba prueba:: de unidad, integración, implantación, aceptación y regresión:
Comportamient Comportamientos os de ventanas y grillas Como se despliegan los menús, barras y diálogos, mensaje e íconos Despliegue de múltiples ventanas Ejecución
Se establecerán criterios para evaluar como aceptables las diversas pruebas Pruebas unitarias para unitarias para verificar la funcionalidad y estructura de cada componente individualmente, incluido la detección de errores para minimizarlo. Pruebas de integración comprobaran la compatibilidad y funcionalidad de los interfaces entre las partes que componen el desarrollo, módulos para comprobar que interactúen correctamente, y tener ausencia de errores.
Pruebas funcionales funcionales Objetivo de Prueba: Asegurar el trabajo apropiado de los requisitos funcionales, tomando como objetos de prueba cada uno de los casos de uso. Estrategia: Validación y ejecución de Set de Pruebas y escenarios definidos, teniendo en cuenta flujo normal y flujos alternativos, usando usan do datos validos e inválidos para verificar lo siguiente: Los resultados esperados ocurren cuando se usan datos validos. Se despliegan mensajes de error cuando se usan datos inválidos. Cada regla de negocio es propiamente aplicada. Pruebas de interfaz de usuario
Pruebas de seguridad y auditoria Seguridad a nivel aplicación, incluyendo el acceso a los datos o a las funcionalidades del negocio . Seguridad a nivel sistema, incluyendo el registro en el acceso remoto al sistema. Prueba de integridad de lo datos y la base de datos Prueba de optimización de código 2. Qué elementos de los que incluye dicho plan son adicionales a los sugeridos en los apuntes
Referencias Diagrama de clases Alcance del proyecto 3. Cuáles aspectos de dicho plan consideras que son los más valiosos para garantizar la calidad en la organización y porqué Estrategias, Técnicas de pruebas, Ejecución y Configuraciones Estos elementos permiten tener un plan de acción para identificar que pasos hacer antes de actuar, y como y el porqué, cuando y donde, además de tener scripts y pasos a seguir para evaluar dicho elemento o componente de software, con las técnicas podrá valorar el sistema a lo cual pretende mejorar y añadir nuevas mejoras. Esto permitirá que la organización identifique errores críticos, y toma acciones y medidas para buscar mejorar continuas antes de brindar un resultado. Permiten identificar la causa y posterior eliminarlas antes de salir. 4. Tus conclusiones acerca de la importancia del plan de pruebas para una organización Se tiene un plan de acción para brindar al personal involucrado involucr ado las herramienta herramientass y procesos adecuados, en cada una de sus actividades, identificando los procesos para mejorar, errores y avances en el desarrollo del mismo. Con las pruebas y técnicas se evaluarán la calidad que tiene un producto o servicios, este plan de pruebas de sistemas de gestión hospitalaria se tiene un control sobre lo que desea mejorar, e identificar necesidades eliminando errores, así trabaja cualquier empresa buscar errores, toma medidas y busca la mejora continua.
Bibliografía Asunción, U. N. (s.f.). Plan de Pruebas. Sistema de Gestión Hopitalaria. Recuperado el 06 de 02 de 2018, de http://www.pol.una.py/cia/sites/default/files/files/20130211-QA-INF-V2http://www.pol.una.py/cia/sites/default/files/files/20130211-QA-INF-V2PLAN%20DE%20PRUEBAS.pdf
View more...
Comments