Está en la página 1de 3

UNIDAD DE APRENDIZAJE: Realizar la puesta a punto de sistema de

información mediante la aplicación de prueba de control y operación

DURACION DE CLASE: 18 al 25 de marzo del 2020

350 minutos

Aplicación de pruebas del sistema.

- Contexto de la aplicación de pruebas.

El control de calidad es definido como los procesos y los métodos utilizados


para controlar el trabajo y observar si se cumplen los requisitos. Se centra en
la revisión y eliminación de los defectos antes del envío de los productos

El control de calidad debe ser la responsabilidad de la unidad organizativa de


producción del producto.

- Control de calidad del software.

- Corrección.

Es la capacidad de los productos software para realizar con exactitud las


tareas expresadas en su especificación. Uno de los problemas de la
corrección es que se presupone la confianza en los distintos componentes
involucrados en la producción del sistema; compilador, bibliotecas, módulos,
Sistema operativo, etc.

- Eficacia.

el latín efficacĭa, la eficacia es la capacidad de alcanzar el efecto que espera o


se desea tras la realización de una acción. No debe confundirse este concepto
con el de eficiencia (del latín efficientĭa), que se refiere al uso racional de los
medios para alcanzar un objetivo predeterminado (es decir, cumplir un
objetivo con el mínimo de recursos disponibles y tiempo).

-Eficiencia.

Es la capacidad del software para hacer buen uso de los recursos que
manipula. Un práctica muy común en los desarrolladores es la optimización
excesiva, lo importante es mantener un balance adecuado entre eficiencia y
corrección

-Verificación.

La verificación típicamente incluye por parte de los desarrolladores la


revisión de los planes, del código, de los requerimientos, de la
documentación y las especificaciones y posteriormente una reunión con los
usuarios para evaluar dichos documentos. Esto puede ser hecho con listas de
chequeos, listas de problemas, walkthrough.

-Validación.

- Tipos de prueba.

-Atendiendo a la forma de realización

Prueba unitaria: Es una forma de probar el correcto funcionamiento de


un módulo de código.
Prueba funcional: Es una prueba basada en la ejecución, revisión y
retroalimentación de las funcionalidades previamente diseñadas para el
software.
Pruebas de integración: Son aquellas que se realizan en el ámbito del
desarrollo de software una vez que se han aprobado las pruebas unitarias.
Pruebas de validación: Son el proceso de revisión que el sistema de software
producido cumple con las especificaciones y que cumple su cometido.
Cajas blancas: Es un tipo de pruebas de software que se realiza sobre las
funciones internas de un módulo.
Caja negra: Ejercitan los requisitos funcionales desde el exterior del módulo.
Prueba de Arquitectura y Aplicaciones: La arquitectura cliente/servidor
representa un importante desafío para quienes prueban el software.
Pruebas de servidor: Se prueban funciones de coordinación y manejo de
datos del servidor. También se considera el desempeño del servidor (tiempo
de respuesta y procesamiento de los datos).
Pruebas de base de datos: Se prueba la exactitud e integridad de los datos
almacenados en el servidor.
Pruebas de transacción: Se crea una serie de pruebas para asegurar que cada
clase de transacciones se procesa de acuerdo con sus requisitos.
Pruebas de comunicaciones de red: Con estas pruebas se verifica que la
comunicación entre los nodos de la red ocurre de manera correcta y que el
paso de mensajes, transacciones y el tráfico de la red relacionado se realiza
sin errores.
-Atendiendo al momento de realización.

Prueba del sistema: Verifica que cada elemento encaja de forma adecuada y
que se alcanza la funcionalidad y el rendimiento del sistema total.

Prueba de seguridad: Verificar los mecanismos de protección.

Prueba de resistencia: Enfrenta a los programas a situaciones anormales.

Prueba de rendimiento: Prueba el rendimiento del software en tiempo de


ejecución.
Prueba de instalación: Se centra en asegurar que el sistema software
desarrollado se puede instalar en diferentes configuraciones hardware y
software y bajo condiciones excepciones.

Pruebas de regresión: Las pruebas de regresión son una estrategia de prueba


en la cual las pruebas que se han ejecutado anteriormente se vuelven a
realizar en la nueva versión modificada, para asegurar la calidad después de
añadir la nueva funcionalidad

ACTIVIDADES A REALIZAR

1.- Elaborar un mapa conceptual con los tipos de prueba donde se


especifiquen cuales son los de atendiendo a la forma de realización y
atendiendo al momento de realización.

2.-Diseñar un cuadro comparativo donde se especifique cuáles son las


características, ventajas y desventajas del control de calidad del software.

3.- Enviar al correo cgaxiola.doc@sin.conalep.edu.mx para el dia 25 de marzo


del 2020

También podría gustarte