Pruebas de software en XEOS

Humberto López León - @HumbertoLopez90

Las pruebas de software son importantes para la obtención de aplicaciones, o sistemas, que se distinguen por la calidad. Estas pruebas pueden ser dinámicas o estáticas, en dependencia si es necesario o no, ejecutar el código fuente de la aplicación. La combinación de ambos tipos de pruebas, nos conduce a la obtención de aplicaciones confiables y un alto nivel de cubrimiento en las pruebas. Para el caso de los sistemas embebidos se requiere de un testing especializado, que tenga en cuenta las características de estos sistemas y que utilice herramientas dedicadas a esta clase de pruebas. En la presentación se abordan elementos medulares de las pruebas de software y específicamente en sistemas embebidos, tomando como caso de estudio el sistema operativo embebido XEOS, basado en las tecnologías de microkernel. Se hace una revisión de las herramientas para testing que brinda XEOS y las posibilidades de extenderlas hacia otro tipo de pruebas. La verificación de los test en general se realiza sobre las plataformas RaspberryPI y Odroid-X2.

{{votes}}