PLAN DE PRUEBAS

Prueba Funcional: Es una prueba basada en la ejecución, revisión y retroalimentación de las funcionalidades previamente diseñadas para el software. Las pruebas funcionales se hacen mediante el diseño de modelos de prueba que buscan evaluar cada una de las opciones con las que cuenta el paquete informático.

Pruebas de Rendimiento: Son las pruebas que se realizan para determinar lo rápido que se hace una tarea en un sistema de condiciones particulares de trabajo. También puede servir para validar y verificar otros atributos de la calidad del sistema, tales como la habilidad, fiabilidad y uso de los recursos.

Prueba Unitaria: Es una forma de probar el correcto funcionamiento de un módulo de código. Esto sirve para asegurar que cada uno de los módulos funcione correctamente por separado. Luego, con las Pruebas de Integración, se podrá asegurar el correcto funcionamiento del sistema o subsistema en cuestión.

Pruebas de Carga: Una prueba de carga se realiza generalmente para observar el comportamiento de una aplicación bajo una cantidad de peticiones esperada. Esta carga puede ser el número esperado de usuarios concurrentes utilizando la aplicación y que realizan un número específico de transacciones durante el tiempo que dura la carga. Esta prueba puede mostrar los tiempos de respuesta de todas las transacciones importantes de la aplicación.

Prueba de estrés: Esta prueba se utiliza normalmente para romper la aplicación. Se va doblando el número de usuarios que se agregan a la aplicación y se ejecuta una prueba de carga hasta que se rompe. Este tipo de prueba se realiza para determinar la solidez de la aplicación en los momentos de carga extrema y ayuda a los administradores para determinar si la aplicación rendirá lo suficiente en caso de que la carga real supere a la carga esperada.

Plan de Pruebas: Describe la estrategia, recursos y planificación de las pruebas. La estrategia incluye la definición del tipo de pruebas a realizar para cada iteración y sus objetivos, el nivel de cobertura de la prueba y el porcentaje de la misma que deberían ejecutarse con un resultado específico.

Documentos:

· Definición de los objetivos de las pruebas en el ámbito de la iteración.

· La definición de los elementos que se van a probar.

· Una explicación del enfoque o estrategia que se usará.

· Los recursos y planificación necesarios.

· Los resultados que se obtienen del proceso de prueba.

· Plan estratégico que se va seguir en las pruebas

ROLES

- Usuario

- Administrador de configuraciones

- Desarrollador

- Comité de control d cambios

Metodología de pruebas de rendimiento de aplicaciones Web: Consiste en las siguientes actividades:

  • Actividad 1: Identificar el entorno físico de pruebas y el entorno de producción, así como las herramientas y recursos de que dispone el equipo de prueba, este incluye hardware, software y configuraciones de red. Tener un profundo conocimiento de todo el entorno de prueba desde el principio permite diseños más eficientes de pruebas y la planificación y ayuda a identificar problemas en las pruebas en fases tempranas del proyecto.
  • Actividad 2: Identificar los criterios de aceptación de rendimiento, es decir, determinar el tiempo de respuesta (usuario), el rendimiento (negocio), la utilización de los recursos (sistema) y los objetivos y limitaciones.
  • Actividad 3: Planificar y diseñar las pruebas, identifica los principales escenarios, determinar la variabilidad de los usuarios y la forma de simular esa variabilidad, definir los datos de las pruebas, y establecer las métricas a recoger. Consolidar esta información en uno o más modelos de uso del sistema a implantar, ejecutarlo y analizarlo.
  • Actividad 4: Configurar el entorno de prueba. Preparar el entorno de prueba, herramientas y recursos necesarios para ejecutar cada una de las estrategias, así como las características y componentes disponibles para la prueba.
  • Actividad 5: Aplicar el diseño de la prueba. Desarrollar las pruebas de rendimiento de acuerdo con el diseño del plan.
  • Actividad 6: Ejecutar y monitorizar las pruebas. Validar las pruebas, los datos de las pruebas, y recoger los resultados.
  • Actividad 7: Analizar los resultados, realizar un informe y repetirlo. Consolidar y compartir los resultados de la prueba. Analizar los datos, tanto individualmente, como con un equipo multidisciplinario. Volver a priorizar el resto de las pruebas y volver a ejecutarlas de ser necesario. Cuando todas las métricas estén dentro de los límites aceptados, ninguno de los umbrales establecidos han sido rebasados, y toda la información deseada se ha reunido, las pruebas han acabado para el escenario definido por la configuración.

0 comentarios:

Publicar un comentario

Equ!pO

Equ!pO

...o0°[†Ø Ð∂†∂ ک†Øяε]°0o...

El sector de la confección presenta dificultades a la hora de realizar sus procesos de mercadeo y venta de los productos y asi mismo carece de un sistema que permita llevar un registro con las sugerencias de sus clientes, lo que genera que sus procedimientos sean poco ágiles y requiera un mayor papeleo en el manejo de la información.

¿Cómo te parece este sitio?