Formación : Validación y pruebas de software

Validación y pruebas de software




En este curso aprenderá las mejores prácticas para mejorar los procesos de prueba y validación de software. Verá cómo se pueden utilizar las pruebas para demostrar que un producto se ajusta a sus especificaciones, y cómo implementar estas pruebas a lo largo del proceso de desarrollo.


ABIERTA
IN-COMPANY
A MEDIDA

Formación en tus instalaciones, en nuestro centro o a distancia

Ref. TES
  3d - 21h00
Duración, formato, fechas y lugar: ¡Tú decides, nosotros nos encargamos de organizarlo!

Descargar en formato pdf

Compartir este curso por correo electrónico




En este curso aprenderá las mejores prácticas para mejorar los procesos de prueba y validación de software. Verá cómo se pueden utilizar las pruebas para demostrar que un producto se ajusta a sus especificaciones, y cómo implementar estas pruebas a lo largo del proceso de desarrollo.


Objetivos pedagógicos
Una vez finalizada la formación, el participante podrá:
Descubra los retos de las pruebas y las normas vigentes
Elaboración y aplicación de un planteamiento de pruebas
Comprender el principio de las pruebas unitarias y el concepto de cobertura estructural.
Descubra el proceso de pruebas de integración
Organizar la validación funcional e informar de los resultados

Público afectado
Desarrolladores, probadores, gestores y propietarios de proyectos, gestores de certificación.

Requisitos previos
Conocimientos básicos de desarrollo de software.

Programa de la formación

1
Introducción a las pruebas de software

  • ¿Qué son las pruebas? El error y su coste. Testabilidad. Las pruebas y el ciclo de vida. El concepto de V&V.
  • Pruebas funcionales frente a pruebas estructurales. Cobertura de las pruebas. Pruebas sin regresión. El trabajo del probador.
  • Puntos de referencia, madurez de los procesos (TMMI, TPI).
Trabajo práctico
Descubrimiento de un caso práctico, aplicación por desarrollar.

2
Procesos de gestión relacionados con las pruebas

  • Gestión de requisitos, especificaciones y trazabilidad.
  • Gestión de anomalías y solicitudes de mejora.
  • Gestión de configuraciones y cambios.
  • Revisión por pares.
Trabajo práctico
Revisión de requisitos y especificaciones.

3
El proceso de prueba

  • Los cinco fundamentos.
  • Procesos y pruebas de proyectos. El enfoque global.
  • El plan de pruebas y sus variaciones. La estrategia de pruebas.
  • El enfoque basado en el riesgo. Estimación.
  • Plataformas. Pruebas y bases de datos.
  • Preparar, ejecutar y evaluar pruebas.
  • Documentación de entrega. Seguimiento.
Trabajo práctico
Familiarizarse con la herramienta de gestión de pruebas.

4
Pruebas unitarias

  • El proceso de pruebas unitarias. Desarrollo dirigido por pruebas (TDD). xUnit.
  • Pruebas límite, de robustez y aleatorias. Análisis dinámico. Cobertura estructural.
  • Análisis estático. Lectura de código.
Trabajo práctico
Medir la cobertura estructural.

5
Pruebas de integración

  • El proceso de pruebas de integración.
  • Integración continua.
  • Estrategias de integración (ascendente, etc.).
  • Pruebas aleatorias. El papel del integrador.
Trabajo práctico
Pruebas de integración. Informes de pruebas, informes de cobertura, métricas.

6
Pruebas de validación

  • El proceso de pruebas de validación. Génesis de la versión (congelación de características).
  • Los jugadores de validación.
  • Búsqueda intuitiva de anomalías, pruebas ad hoc. Pruebas exploratorias. Análisis de particiones. Gráficos.
  • Pruebas estadísticas, de usabilidad y de estrés.
Trabajo práctico
Diseño de pruebas de validación. Ejecución de pruebas y comunicación de resultados.

7
Suplementos

  • Revisión del proyecto, cláusulas de aceptación, aceptación.
  • Aplicación del mantenimiento correctivo y evolutivo.
  • Externalización de pruebas, TRA. Las herramientas.


Opiniones de los clientes
3,9 / 5
Las opiniones de los clientes proceden de las evaluaciones al final de la formación. La nota se calcula a partir de todas las evaluaciones con una antigüedad inferior a 12 meses. Solo se muestran las que tienen un comentario textual..


Fechas y lugares
Selecciona tu ubicación u opta por la clase remota y luego elige tu fecha.
Clase a distancia