Michał Krześlak

Tritem (Poland)
TRACK 3: Rails and Roads 18 de Octubre – 11:30 – 12:15

 

Aplicación de oráculos de prueba en testing de software embebido para vehículos ferroviarios

En esta charla se presentará el caso de studio y las lecciones aprendidas de uno de nuestros proyectos, en el cual se testeó el principal controlador de software para vehículos ferroviarios. Se presetará especial atención a uno de los enfoques, en el que los oráculos se utilizador para automatizar pruebas de funciones complejas, relacionadas con el cálculo y monitorización del esfuerzo de tracción y frenado. El oráculo implementado dentro del marco de pruebas permite una simulación de las funciones testeadas y el cálculo de los valores esperados durante la ejecución de los scripts de automatización. Al principio proporciona la oportunidad al tester de familiarizarse con las funciones testeadas como un todo, y con el tiempo, aumenta la capacidad de mantenimiento y la eficiencia del desarrollo de scripts de prueba automatizados.

Michał Krześlak se graduó de Control Automático, Tecnologías de la Información y Robótica en la Universidad Tecnológica de Silesia en Polonia en 2010 y comenzó a trabajar para Tritem como desarrollador de automatización de pruebas para software embebido de vehículos ferroviarios, y durante los últimos tres años, ha sido el líder del equipo. Se declara fan de todo tipo de nuevas tecnologías aplicables en pruebas automatizadas (como pruebas basadas en modelos o aprendizaje automático). En 2016 obtuvo su doctorado en biocibernética.