Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
proceso de pruebas
1. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
Proceso de Pruebas
´
Andres Felipe Cano Cadavid acanocad@gmail.com
´
Tecnologico de Antioquia
22 de Julio del 2013
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
2. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
Proceso de Pruebas
´
Proceso mediante el cual se aplican una serie de metodos,algunas
veces utilizando herramientas, que permiten obtener una conjunto de
medidas para verificar y validar el funcionamiento requerido del software.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
3. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
Proceso de Pruebas
Consta de las siguientes actividades:
1
´
Planificacion y Control
2
´
˜
Analisis y Diseno
3
´
´
Implementacion y Ejecucion
4
´
Evaluacion de los criterios de salida e informes
5
Actividades de Cierre
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
4. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
Proceso de Pruebas
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
5. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
´
Planificacion
Control y Seguimiento
´
Planificacion
Objetivo
´
Definir los objetivos de las pruebas y la especificacion de las actividades
´
de pruebas con vistas a cumplir los objetivos y la mision establecidos.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
6. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
´
Planificacion
Control y Seguimiento
Control y Seguimiento
Objetivo
Comprar el progreso real con el plan previsto, e informar sobre el estado
de las pruebas, incluyendo la existencia de desviaciones con respecto a
´
lo que se hab´a planificado. Implica la adopcion de las medidas
ı
´
necesarias para cumplir la mision y los objetivos del proyecto.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
7. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
´
Descripcion
Tareas
´
Descripcion
Es la actividad durante la cual los objetivos de las pruebas generales se
transforman en condiciones de prueba y casos de prueba tangibles.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
8. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
´
Descripcion
Tareas
Tareas
Revisar la base de las pruebas.
Evaluar la testabilidad de la base de prueba y los objetos de prueba.
Identificar y priorizar las condiciones de prueba.
˜
Disenar y priorizar los casos de prueba de alto nivel.
Identificar los datos de prueba necesarios para soportar las
condiciones de prueba y los casos de pruebas.
˜
´
Disenar la configuracion del entorno de pruebas e identificar la
infraestructura y herramientas necesarias.
Crear una trazabilidad bidreccional entre la base de pruebas y los
casos de pruebas.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
9. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
´
Descripcion
Tareas
´
Descripcion
Es la actividad en la que se especifican los procedimientos o guiones de
´
prueba mediante la combinacion de los casos de prueba en un orden
´
´
determinado y la inclusion de cualquier otra informacion necesaria para
´
la ejecucion de las pruebas, se configura el entorno y se ejecutan las
pruebas.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
10. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
´
Descripcion
Tareas
Tareas
Finalizar, implementar y priorizar los casos de prueba. Incluyendo la
´
identificacion de los casos de prueba.
Desarrollar y priorizar los procedimientos de prueba, crear datos de
prueba y, de manera opcional, preparar los pilotos de prueba y
redactar guiones de prueba automatizados.
Crear juegos de prueba a partir de los procedimientos de prueba
´
para lograr una ejecucion de pruebas eficiente.
Verificar que el entorno de pruebas ha sido correctamente probado.
Verificar y actualizar una trazabilidad bidreccional entre la base de
pruebas y los casos de prueba.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
11. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
´
Descripcion
Tareas
Tareas
Ejecutar los procedimientos de prueba manualmente o recurriendo
´
a herramientas de ejecucion de pruebas, conforme a la secuencia
prevista.
´
Registrar los resultados de la ejecucion de pruebas y registrar las
identidades y las versiones del software probado, as´ como las
ı
herramientas de prueba y los productos de soporte de pruebas.
Comparar los resultados reales con los resultados previstos.
Reportar las discrepancias en forma de incidencias y analizarlas
con vistas a establecer sus causas.
Repetir las actividades de prueba como resultado de una medida
adoptada para cada discrepancia, por ejemplo en las pruebas de
´
´
confirmacion o regresion.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
12. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
´
Descripcion
Tareas
´
Descripcion
´
´
Es la actividad que evalua la ejecucion de pruebas contra los objetivos
´
definidos. Esta evaluacion debe hacerse para cada nivel de prueba.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
13. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
´
Descripcion
Tareas
Tareas
Comprobar los registros de prueba con los criterios de salida
´
previstos en la planificacion de la prueba.
Evaluar si se requieren mas pruebas o si deber´a modificarse los
ı
criterios de salida especificados.
Elaborar un resumen de las pruebas para las partes interesadas.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
14. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
´
Descripcion
Tareas
Tareas
´
Descripcion
Se recopilan los datos de aquellas actividades de pruebas finalizadas
con el objetivo de consolidad la experiencia, los productos de software,
los hechos y las cifras.
Las actividades de cierre de pruebas tienen lugar en los hitos del
´
proyecto, tales como el lanzamiento de un sistema, la finalizacion o
´
´
anulacion de un proyecto de pruebas, la consecucion de un hito o la
´
´
finalizacion de una version de mantenimiento.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
15. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
´
Descripcion
Tareas
Tareas
Tareas
´
Comprobar cuales de los productos entregables previstos han sido
efectivamente entregados.
Cerrar los informes de incidencias o aportar modificaciones a
aquellos que siguen abiertos.
´
Documentar la aceptacion del sistema.
Finalizar y archivar los productos de soporte de pruebas, el entorno
de pruebas y la infraestructura de pruebas para su posterior uso.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
16. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
´
Descripcion
Tareas
Tareas
Tareas
´
Entregar los productos de soporte de prueba a la organizacion de
mantenimiento.
Analizar las lecciones aprendidas para determinar los cambios
necesarios en futuras versiones y proyectos.
´
Utilizar la informacion recopliada para mejorar la madurez de las
pruebas.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
17. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
Independencia de las pruebas
´
La efectividad de la identificacion de defectos del proceso de pruebas es
mejor si se utilizan probadores independientes. Entre las alternativas
para obtener la independencia se incluyen las siguientes:
Probadores independientes dentro de los equipos de desarrollo.
Equipos de prueba independientes o grupos dentro de la
´
organizacion.
Probadores independientes subcontratados o externos de la
´
organizacion.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
18. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
Ventajas independencia de las pruebas
´
Los probadores independientes ven mas y diferentes defectos y son
objetivos.
Un probador independientes puede comprobar los supuestos
´
´
planteados durante la fase de especificacion e implementacion del
sistema.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
19. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
Desventajas independencia de las pruebas
Aislamiento del equipo de desarrollo.
Los desarrolladores pueden llegar a perder el sentido de
responsabilidad frente a la calidad.
Los probadores pueden verse como cuellos de botella o ser
culpables de retrasos en el lanzamiento.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
20. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
Quiz
Enuncie las actividades del proceso de pruebas
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
21. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
Glosario
Base de Prueba Todos los documentos de donde los requisitos de un
componente o sistema pueden ser inferidos. La
´
documentacion en la que se basan los casos de prueba.
´
Si un documento puede ser modificado solo por medio de
un procedimiento de cambio formal, entonces la base de
las pruebas se denomina base de prueba congelada.
Caso de Prueba Conjunto de valores de entrada, precondiciones de
´
ejecucion, resultados esperados y post-condiciones de
´
ejecucion, desarrollado con un objetivo en particular o
´
condicion de prueba, tales como probar un determinado
´
camino de ejecucion o para verificar el cumplimiento de
´
un requisito determinado. [Segun IEEE 610]
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
22. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
Glosario
´
Condicion de Prueba Elemento o evento de un componente o sistema
´
que deber´a ser verificado por uno o mas casos de
ı
´
´
prueba, por ejemplo una funcion,transaccion,
caracter´stica, atributo de calidad o elemento estructural.
ı
Datos de Prueba Datos que existen, por ejemplo en una base de datos,
antes de que una prueba sea ejecutada y que afectan o
son afectados por el componente o sistema en pruebas.
´
Entorno de Pruebas : Entorno que contiene hardware, instrumentacion,
simuladores, herramientas software y otros elementos de
´
soporte necesarios para realizar una prueba. [Segun
IEEE 610]
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
23. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
Glosario
Hito Punto en el tiempo de un proyecto en el cual entregables
definidos (intermedios) y resultados deben estar
disponibles.
´
´
Guion de Prueba Comunmente usado para referirse a una
´
especificacion de procedimiento de prueba,
especialmente una automatizada
Juego de Pruebas Conjunto de casos de prueba para un componente o
´
sistema en pruebas, donde la post-condicion de una
´
prueba es a menudo usada como precondicion de la
siguiente.
´
Nivel de Prueba Grupo de actividades que estan organizadas y
gestionadas de forma conjunta. Un nivel de prueba esta
vinculado con las responsabilidades en un proyecto.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
24. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
Glosario
Objeto de Prueba Componente o sistema a ser probado.
´
Procedimiento de Prueba Secuencia de acciones para la ejecucion de
una prueba.
´
Pruebas de Confirmacion Pruebas que ejecutan aquellos casos de
´
prueba que hubieran fallado la ultima vez que fueran
´
ejecutados con el objetivo de verificar el exito de acciones
correctivas.
´
Pruebas de Regresion Pruebas de un programa previamente probado
que ha sufrido modificaciones, para asegurarse que no se
´
han introducido o descubierto defectos en areas del
software que no han sido modificadas como resultado de
los cambios realizados. Se realiza cuando el software o su
entorno han sido modificados.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas
25. Proceso de Pruebas
´
Planificacion y Control
´
˜
Analisis y Diseno
´
´
Implementacion y Ejecucion
´
Evaluacion de los Criterios de Salida e Informes
Actividades de Cierre
Independencia de las pruebas
Quiz
Glosario
Glosario
Testabilidad Capacidad del producto software que hace posible que el
software modificado sea probado. [ISO 9126]
Trazabilidad Capacidad de identificar elementos relacionados en la
´
documentacion y el software, tales como requisitos con
las pruebas asociadas.
´
Andres Felipe Cano Cadavid acanocad@gmail.com
Proceso de Pruebas