La gama de productos que incluyen software embebido es amplísima, desde
sistemas críticos de
seguridad (enclavamientos electrónicos o dispositivos
de seguridad aérea), pasando por dispositivos de
electrónica industrial
(monética o dispositivos de medida) hasta pequeños pero complejos juguetes
(Tamagochi).
Este curso está diseñado para conocer las metodologías,
técnicas y herramientas de testing existentes y cómo aplicarlas a entornos
de software embebido.
ALUMNO OBJETIVO:El curso está
dirigido a profesionales de la
informática que trabajen en entornos de
software embebido.
PROGRAMA:Este curso expone los
principios fundamentales de las pruebas de software aplicados a entornos
de software embebido. El asistente estará en disposición de implementar
técnicas de pruebas efectivas en este entorno. El programa incluye los
siguientes temas:
-
Revisión de los elementos diferenciales y característicos de los
sistemas embebidos
-
El Método TEmb - Ciclo de vida de desarrollo - Trazabilidad
-
Entornos de Prueba para sistemas embebidos - Herramientas
-
La planificación, ejecución y automatización de pruebas a diferentes
niveles (módulo, integración, sistema/verificación y validación)
-
Análisis Estático
-
Análisis Dinámico
-
Métodos de prueba a considerar - comparación
-
Criticidad
-
Técnicas de soporte
-
Ejercicios Prácticos