ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Proceso De Pruebas De RUP


Enviado por   •  11 de Agosto de 2013  •  2.586 Palabras (11 Páginas)  •  1.024 Visitas

Página 1 de 11

CONTENIDO

• Introducción.

• Actividades de Pruebas.

• Contribución de los Probadores (tester) a las 4 Fases de RUP.

• Descripción General Del Workflow De Pruebas.

• Etapas Del Workflow De Pruebas.

• Artefactos de Pruebas.

• Roles y Actividades Presentes en el Proceso de Pruebas.

• Herramientas.

INTRODUCCIÓN

Hoy en día y como vemos las pruebas ya no son una situación que surja en las etapas finales del proyecto, estas conllevan una planeación, estrategias y parámetros para poder lograr su objetivo, las cuales se conciben

desde la fase de incepción del proyecto, contando con ciertas actividades que ayudan a llevarlas de manera

mas eficiente.

Las actividades comienzan con el plan de pruebas, este documento contiene información relacionada con los objetivos,

tanto generales como específicos, así como de la estrategia y los recursos que le serán destinados.

Es necesario definir que se va a probar, como se va a hacer, de tal forma que vayamos obteniendo resultados que nos

permitan refinar el proyecto. Rational ofrece su enfoque de pruebas usando RUP para valorar la calidad del software por

medio de los siguientes objetivos:

• Encontrar y documentar los defectos en la calidad del software

• Aconsejando acerca de la calidad percibida en el software

• Proveyendo la validación de los supuestos hechos en las especificaciones de diseño y los requerimientos a través

de demostraciones concretas

• Validando las funciones del producto de software según fueron diseñadas

• Validando que los requerimientos hayan sido implementados apropiadamente

• Validación del diseño.

ACTIVIDADES DE PRUEBAS

CONTRIBUCIÓN DE LOS PROBADORES A LAS 4 FASES DE RUP

El siguiente diagrama muestra de forma general las pruebas realizadas en RUP:

DESCRIPCIÓN GENERAL DEL WORKFLOW DE PRUEBAS

El propósito de este workflow de RUP es:

• Verificar la interacción entre objetos

• Verificar la interacción apropiada de todos los componentes del software

• Verificar que todos los requerimientos hayan sido implementados correctamente

• Identificar y asegurar que los defectos se hayan atendido y resuelto antes del despliegue del software

En RUP, las pruebas son enfocadas a través del uso de un proceso iterativo y de herramientas. Un enfoque iterativo para probar permite a la organización tratar las pruebas casi de la misma forma que el desarrollo de software es enfocado. Cada elemento del proyecto es un objetivo para las pruebas. Según se vayan produciendo nuevos productos de trabajo, el cuerpo de pruebas será añadido y refinado. Eventualmente, todas las pruebas en el cuerpo de pruebas serán acumuladas de tal manera que pueden ser usadas para las posteriores pruebas de regresión en el ciclo de vida del desarrollo de software.

Este enfoque permite a una organización:

• Identificar posibles riesgos al inicio de un proyecto.

• Reducir el costo de corregir fallas enfocando los recursos cuando y donde tendrán el mayor impacto.

• Maximizar la efectividad por medio de adaptar el enfoque, el proceso o el presupuesto según va progresando el proyecto.

Este workflow del de Pruebas está relacionado a otros workflows del RUP como sigue:

• El Workflow de Requerimientos captura el input principal para identificar cuales pruebas efectuar en la forma de requerimientos en un modelo de casos de uso.

• El Workflow de Análisis y Diseño captura el input principal para identificar cuales pruebas efectuar describiendo cómo desarrollar un diseño.

• El Workflow de Implementación produce las construcciones de software del modelo de implementación que es probado por medio del Workflow de Pruebas.

Dentro de una iteración, hay varias construcciones probadas: la primera cuando el sistema es integrado y la última para probar todo el sistema.

ETAPAS DEL WORKFLOW DE PRUEBAS

• Planificar las Pruebas: El principal artefacto producido es el Plan de Pruebas.

• Diseñar las Pruebas: Los principales artefactos producidos son el Modelo de Pruebas (Test Model), los Casos de Prueba (Test Case), los Procedimientos de Prueba (Test Procedures) y el documento de Análisis de Carga de Trabajo (Workload Analysis Document).

• Implementar las Pruebas: Los principales artefactos producidos son el Script de la Prueba y el Componente de la Prueba.

• Ejecutar las Pruebas en la etapa de Integración de Pruebas: El principal artefacto producido es el documento Resultado de Pruebas.

• Ejecutar las Pruebas en la etapa de Pruebas del Sistema: El principal artefacto producido es el documento Resultado de Pruebas.

• Evaluar las Pruebas: Los principales artefactos producidos son el Sumario de Evaluación de Pruebas (Test Evaluation Summary) y los Requerimientos de Cambio (Change Request).

Cada actividad en el Workflow es esencial para probar el proyecto exitosamente. Ninguna actividad debe ser removida del Workflow de Pruebas.

ARTEFACTOS DE PRUEBAS

Los artefactos presentados

...

Descargar como (para miembros actualizados)  txt (17.8 Kb)  
Leer 10 páginas más »
Disponible sólo en Clubensayos.com