Valeria

Páginas: 6 (1371 palabras) Publicado: 11 de febrero de 2013
INSTITUTO TECNOLOGICO DE CIUDAD JUAREZ

INGENIERIA DE SOFTWARE
MODELO DE PRUEBAS

MAESTRA: ALEJANDRA BARRON

Valeria Sifuentes Reyes
10111472
Fecha Entrega: 30 de mayo del 2012

MODELO DE PRUEBAS
Uno de los objetivos de la fase de pruebas del sistema es verificar que el Comportamiento externo del sistema software satisface los requisitos establecidos por los clientes y futurosusuarios del mismo. A medida que aumenta la complejidad de los sistemas software y aumenta la demanda de calidad, se hacen necesarios procesos y métodos que permitan obtener buenos conjuntos de pruebas del sistema. Este trabajo describe los modelos necesarios para generar de manera sistemática un conjunto de pruebas que permitan verificar la implementación de los requisitos funcionales de unsistema software.

INTRODUCCION
La fase de pruebas del sistema tiene como objetivo verificar el sistema software para comprobar si este cumple sus requisitos. Dentro de esta fase pueden desarrollarse varios tipos distintos de pruebas en función de los objetivos de las mismas. Algunos tipos son pruebas funcionales, pruebas de usabilidad, pruebas de rendimiento, pruebas de seguridad, etc. Este trabajose centra en pruebas funcionales de aplicaciones con interfaces gráficas. Estas pruebas verifican que el sistema software ofrece a los actores humanos la funcionalidad recogida en su especificación.
Una de las técnicas más empleadas para la especificación funcional de sistemas software son los casos de uso. Las principales ventajas de los casos de uso son que ocultan los detalles internos delsistema, son rápidos de construir, fáciles de modificar y entender por los clientes
y futuros usuarios del sistema y pueden aplicarse a distintos tipos de sistemas.
Actualmente, existe un amplio número de propuestas que describen cómo generar pruebas del sistema a partir de los casos de uso. Aunque la generación de pruebas se adapta a la filosofía propuesta por MDA, tal y como mostraremos acontinuación, ninguna de estas propuestas define su proceso en base a las técnicas de MDA. Por este motivo, una de las principales carencias es la falta de modelos que recojan la información necesaria en el proceso de generación de pruebas. Este trabajo se centra en la definición de un conjunto de modelos que den soporte al proceso de generación de pruebas del sistema desde una perspectiva MDA.PROCESO DE GENERACION DE PRUEBAS DEL SISTEMA
Toda prueba consta tradicionalmente de tres elementos:
* Interacciones entre el sistema y la prueba.
* Valores de prueba.
* Resultados esperados.

Los dos primeros elementos permiten realizar la prueba y el tercer elemento permite evaluar si la prueba se superó con éxito o no.
Un proceso de pruebas consta generalmente de cuatro fases:
*la fase de diseño de pruebas.
* la fase de codificación.
* la fase de ejecución.
* la fase de análisis de los resultados.

El objetivo de un proceso de generación de pruebas del sistema es desarrollar las dos primeras fases y obtener esos tres elementos a partir del modelo de requisitos del propio sistema bajo prueba. Dicho proceso toma como punto de partida los requisitos y, apartir de ellos genera los resultados y construye las pruebas.

MODELOS DE PRUEBA

En este punto se describen un conjunto de modelos de prueba independientes y
dependientes de la plataforma (PITs y PDTs).

* Los óvalos sombreados representan los modelos de requisitos.
* los óvalos claros representan los modelos independientes de prueba
* los óvalos a rayas representan los modelosdependientes.
* Las líneas entre modelos implican las dependencias y las futuras transformaciones. Todos los modelos siguen el Testing Profile de UML 2.0 siempre que ha sido posible.




MODELOS DE REQUISITOS

Los únicos modelos de requisitos necesarios son los casos de uso y los requisitos de almacenamiento, aunque otros modelos, como por ejemplo modelos de interfaces o modelos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Valeria
  • vALERIA
  • Valeria
  • Valeria
  • VALERIA
  • Valeria
  • valeria
  • Valeria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS