UD 5 - Diseño y Realización de Pruebas
Cada unidad contendrá una serie de contenidos, resultados de aprendizaje (desglosados en criterios de evaluación), una práctica o prácticas para evaluar la adquisición de dichos criterios de evaluación y una prueba específica para evaluar la asimilación de contenido.
Normativa que respalda la unidad¶
Resultados de aprendizaje a trabajar¶
En esta sección se relaciona la unidad con el resultado de aprendizaje a trabajar en esta unidad, teniendo en cuenta la normativa del curso.
RA 3. Verifica el funcionamiento de programas diseñando y realizando pruebas.
Criterios de evaluación¶
En esta sección se relaciona la unidad con los criterios de evaluación concretos, del resultado de aprendizaje a trabajar en esta unidad, teniendo en cuenta la normativa del curso.
- a) Se han identificado los diferentes tipos de pruebas.
 - b) Se han definido casos de prueba.
 - c) Se han identificado las herramientas de depuración y prueba de aplicaciones ofrecidas por el entorno de desarrollo.
 - d) Se han utilizado herramientas de depuración para definir puntos de ruptura y seguimiento.
 - e) Se han utilizado las herramientas de depuración para examinar y modificar el comportamiento de un programa en tiempo de ejecución.
 - f) Se ha documentado el plan de pruebas.
 - g) Se han efectuado pruebas unitarias de clases y funciones.
 - h) Se han efectuado pruebas de integración, de sistema y de aceptación.
 - i) Se han implementado pruebas automáticas.
 - j) Se han documentado las incidencias detectadas.
 - k) Se han aplicado normas de calidad a los procedimientos de desarrollo de software.
 - l) Se han realizado medidas de calidad sobre el software desarrollado.
 
Contenidos¶
En esta sección se incluyen los contenidos mínimos a impartir en esta unidad teniendo en cuenta la normativa del curso
La unidad pertenece al bloque 2 Pruebas y Calidad.
- UD3: Diseño y Realización de Pruebas
 
En esta unidad veremos:
- Tipos de pruebas, funcionales, estructurales, regresión.
 - Procedimientos y casos de prueba.
 - Pruebas de Código, cubrimiento, valores límite, clases, de equivalencia.
 - Herramientas de depuración de código.
 - Planificación de Pruebas. • Pruebas unitarias; herramientas. • Pruebas de integración. • Pruebas del sistema. • Pruebas de aceptación. • Automatización de pruebas.
 - Calidad del software. • Normas y certificaciones. • Medidas de calidad del software.