Ir al contenido principal

ITESOFT

(Marzo de 2020 — junio de 2020)

Llegué de prácticas a ITESOFT en marzo de 2020, para cuatro meses. La llegada fue complicada: mi primer día cayó la víspera del primer confinamiento.

La misión trataba de las pruebas funcionales automatizadas de Balance, su aplicación que lee el PDF de una factura y rellena la información contable en un programa de contabilidad. Estaba asignado al equipo Delivery, el que entrega el programa al cliente y que puede realizar un desarrollo específico antes de la entrega. Las pruebas servían justamente para eso: comprobar que el programa sigue funcionando una vez añadido ese desarrollo específico.

Me confiaron el proyecto realizado el año anterior por el alumno en alternancia, con una consigna técnica clara: cambiar de tecnologías y pasar a CucumberJS, para que el lenguaje Gherkin aportara un valor real a la comprensión de las pruebas.

Los escenarios ya estaban redactados a mano, así que solo tenía que implementarlos. Reescribí todas las pruebas con CucumberJS y añadí las que faltaban.