martes, 19 de marzo de 2013

Pruebas de sistemas (K2 - entender, explicar , razonar)

Objetivos:

  1. Comparar los distintos niveles de pruebas : Principales objetivos , objetos típicos de las pruebas, objetivos típicos de las pruebas (por ejemplo , funcionales o estructurales) y productos de trabajos asociados, personas que prueba, tipos de defectos y fallos a identificar (K2).
Términos usados en este artículo: PRUEBAS DE SISTEMA, ENTORNO DE PRUEBAS, NIVEL DE PRUEBA, DESARROLLO GUIADO POR PRUEBAS , PRUEBAS DE ACEPTACIÓN DE USUARIO.

Pruebas de sistemas


Base de pruebas:


  1. Especificación de requisitos del sistema y software.
  2. Caso de uso.
  3. Especificaciones funcionales.
  4. Informes de análisis de riesgos.
Objetos de prueba típicos:

  1. Manuales de sistema, usuario y funcionamiento.
  2. Configuración del sistema.
  3. Datos de la configuración.
Las pruebas de sistema se refieren al comportamiento de todo un sistema/producto. El alcance de las pruebas debe estar claramente indicado en el Plan ;Maestro y/o en el Plan de Pruebas de Nivel para cada nivel de prueba.

En las pruebas de sistema, el entorno de pruebas debe coincidir en la máxima medida posible con el objetivo final o con el último de producción a fin de minimizar el riesgo de no identificar fallos específicos del entorno durante las pruebas.

  • Las pruebas de sistema deben estudiar los requisitos funcionales y no funcionales del sistema y las características de calidad de los datos. 
  • Los probadores también deben enfrentarse a requisitos incompletos o no documentados.
  • Las pruebas de sistema de los requisitos funcionales empiezan utilizando las técnicas basadas en la especificación (técnicas de caja negra) más apropiadas para el aspecto del sistema a probar. As´pi por ejemplo, puede crearse una tabla de decisión para las combinaciones de los efectos descritos en las normas de negocio. 
  • A continuación pueden utilizarse técnicas basadas en la estructura (técnicas de caja blanca) para evaluar la exhaustividad de las pruebas por lo que respecta a un elemento estructural, como por ejemplo una estructura de menú o la navegación de una página web.
  • A menudo las pruebas de sistema las realiza un equipo de pruebas independiente.


1 comentario:

  1. Las pruebas de sistema son realizadas por aquellos ingenieros de calidad y/o testers, basados en los documentos base como la especificación de requisitos. Las pruebas de sistema pueden ser tanto funcionales como no funcionales. Principalmente las pruebas de sistema deben ejecutarse en ambientes de calidad en lo posible identicos a un ambiente de producción (ambiente del cliente o usuario final).
    Las pruebas de sistema según ISO 9126: Requisitos funcionales y no funcionales (funcionalidad, fiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad). Y durante las pruebas de sistema se pueden presentar eventos como reporte de bugs (aquellas inconsistencias que no cumplen con lo escrito en los documentos base) y mejoras (aquellas cosas que no pueden estar escritas en los documentos base pero pueden ayudar en el rendimiento del sistema y cumplir con las reglas de negocio).

    ResponderEliminar