Transcript
Page 1: Pruebas de implantación del Software

PRUEBAS DE IMPLANTACION Y

ACEPTACIONEvaluando la implantación del Software

´´

Page 2: Pruebas de implantación del Software

Comprobar funcionamiento correcto del sistema en el entorno de operación.Este es el principal objetivo de las pruebas de implantación

Page 3: Pruebas de implantación del Software

Permitir al usuario determinar la aceptación del producto, desde una perspectiva operacional.Esto se da desde el entorno real del usuario.

Page 4: Pruebas de implantación del Software

Validar que el sistema cumple los requisitos básicos de funcionamiento esperado, para determinar la aceptación del sistema.Pruebas de aceptación

Page 5: Pruebas de implantación del Software

Las pruebas las realizan personas capacitadas para ello.Técnicos de sistemas y operación.

Page 6: Pruebas de implantación del Software

ESPECIFICACION DEL ENTORNO DE PRUEBASEtapa 1

Page 7: Pruebas de implantación del Software

Etapa 1: Especificación Entorno

• En esta tarea se especifica de manera detallada y completa el entorno para realizar las pruebas del sistema , las de integración, las de implantación y las de aceptación.

“Al interior de un proceso de desarrollo de software se requieren diversas tareas y cada una de ellas están sujetas a un proceso que las organiza”.

Page 8: Pruebas de implantación del Software

SE DEBE CONSIDERAR LO SIGUIENTE EN LA ESPECIFICACION DE UN ENTORNO.

Page 9: Pruebas de implantación del Software

1- El entorno tecnológico El hardware, el software , las telecomunicaciones deben ser conocidos para establecer las condiciones en las que operara el sistema y se realizaran las pruebas.

Page 10: Pruebas de implantación del Software

2- Restricciones técnicasTodo entorno posee restricciones y es en este punto donde deben ser identificadas.

Page 11: Pruebas de implantación del Software

3- Requisitos de operación y seguridad del entorno de pruebas.Se establece elementos básicos de aquellas condiciones bajo las cuales se realizaran las pruebas. Dependiendo del sistema , se exigen condiciones diferentes.

Page 12: Pruebas de implantación del Software

4- Procedimientos de emergencia y recuperación.Se definen aquellos procedimientos que permitirán revertir los cambios en caso de un fallo.

Page 13: Pruebas de implantación del Software

ESPECIFICACIÓN TÉCNICA DE NIVELES DE PRUEBAEtapa 2

Page 14: Pruebas de implantación del Software

El objetivo de esta etapa es el diseño detallado de los distintos niveles de prueba, especificados en el plan de pruebas.

Etapa 2

Page 15: Pruebas de implantación del Software

Las verificaciones deben cubrir aspectos funcionales y no funcionales, considerando las excepciones que puedan producirse, así como las soluciones de diseño adoptadas

Etapa 2

Page 16: Pruebas de implantación del Software

Se debe especificar lo siguiente en la etapa 2

Page 17: Pruebas de implantación del Software

1- Ámbito de la aplicaciónLas pruebas serán de implantación o de aceptación?.

Page 18: Pruebas de implantación del Software

2- Casos de prueba asociados.Se detalla los casos de prueba y la forma como estos serán ejecutados.

Page 19: Pruebas de implantación del Software

2- Procedimientos de prueba.Que pasos se seguirán para la aplicación de los casos de prueba y que recursos de emplearan para los mismos.

Page 20: Pruebas de implantación del Software

RESULTADO etapa 2Verificación del ajuste del sistema al entorno en que se va a implantar (pruebas implantación).

La respuesta satisfactoria del sistema a los requisitos especificados por el usuario (pruebas de aceptación).

Page 21: Pruebas de implantación del Software

REVISIÓN DE LA PLANIFICACIÓN DE PRUEBASEtapa 3

Page 22: Pruebas de implantación del Software

En esta tarea se completa y especifica la planificación de las pruebas, determinando los distintos perfilesimplicados en la preparación y ejecución de las pruebas y en la evaluación de los resultados

Page 23: Pruebas de implantación del Software

PREPARACIÓN DE LAS PRUEBAS DE IMPLANTACIÓNEtapa 4

Page 24: Pruebas de implantación del Software

Se comprueba la disponibilidad de los recursos humanos y técnicosnecesarios para realizar las pruebas de implantación.

Page 25: Pruebas de implantación del Software

REALIZACIÓN DE LAS PRUEBAS DE IMPLANTACIÓNEtapa 5

Page 26: Pruebas de implantación del Software

El objetivo de estas pruebas es asegurar que el sistema se comporta de la forma prevista en el entorno de operación, y que responde a todas las especificaciones dadas en cuanto a:

Page 27: Pruebas de implantación del Software

1- Recuperación:Se simulan los fallos y se verifica la forma como este se recupera o envía información del mismo. Los datos como la integridad del sistema son evaluados.

Page 28: Pruebas de implantación del Software

2- Seguridad:Se verifica que los mecanismos de protección incorporados al sistema cumplen su objetivo.

Page 29: Pruebas de implantación del Software

3- Rendimiento:Se prueba el sistema en cuanto al tiempo de respuesta de ejecución y al tiempo de utilización de recursos.

Page 30: Pruebas de implantación del Software

4- Comunicaciones:Se evalúan la efectividad de las interfaces de comunicaciones del sistema.

Page 31: Pruebas de implantación del Software

EVALUACIÓN DEL RESULTADO DE LAS PRUEBAS DE IMPLANTACIÓNEtapa 6

Page 32: Pruebas de implantación del Software

Se evalúan los resultados de las pruebas analizando las incidenciasrecibidas y comprobando que se han llevado a cabo todos los casos de pruebas.

Page 33: Pruebas de implantación del Software

Se debe evaluar lo siguiente:

Page 34: Pruebas de implantación del Software

Comparar los resultados obtenidos con los esperados.Lo primero que se debe evaluar son los elementos que fueron establecidos como adecuados desde un inicio.

Page 35: Pruebas de implantación del Software

Identificar el origen de cada problema.Para establecer el responsable de atenderlos, las acciones que serán realizadas y el alcance de las modificaciones.

Page 36: Pruebas de implantación del Software

Establecer si el plan de pruebas debe realizarse parcial o totalmente.Si el numero de problemas es alto o el impacto ha sido considerado grave , es preciso realizar en su totalidad el plan de pruebas.

Page 37: Pruebas de implantación del Software

PREPARACIÓN DE LAS PRUEBAS DE ACEPTACIÓNEtapa 7

Page 38: Pruebas de implantación del Software

Se analizan los criterios de aceptación establecidos por el usuario y recogidos en las verificaciones del plan de pruebas.

Page 39: Pruebas de implantación del Software

REALIZACIÓN DE LAS PRUEBAS DE ACEPTACIÓNEtapa 8

Page 40: Pruebas de implantación del Software

Se llevan a cabo las pruebas de aceptación final del sistema para asegurar que todos los componentes responden a los criterios de aceptación especificados.

Page 41: Pruebas de implantación del Software

EVALUACIÓN DEL RESULTADO DE LAS PRUEBAS DE ACEPTACIÓNEtapa 9

Page 42: Pruebas de implantación del Software

Se evalúan los resultados de las pruebas analizando las incidenciasrecibidas y comprobando que se han llevado a cabo todos los casos de pruebas.

“Se toman acciones similares a la verificación de las pruebas de implantación”.

Page 43: Pruebas de implantación del Software

Algunos testA continuación se presentas algunas herramientas para realizar pruebas.

Page 44: Pruebas de implantación del Software

Herramientas

• Probar la forma en que se visualiza un sitio Web.• http://www.mobilephoneemulator.com/

• Pruebas de carga de un sitio Web• http://loadimpact.com/

• Generador de datos• http://www.generatedata.com/

• Probar en diversos dispositivos• http://quirktools.com/screenfly/

Page 45: Pruebas de implantación del Software

@josefabiandiaz

[email protected]

https://www.youtube.com/user/fabiandiazs

Msc.Ing.Jose Fabián Diaz Silva

Consultas


Top Related