UD 3 - 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 la unidad 3, 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.