Un proceso ágil requiere de herramientas ágiles, una de las fases más tediosas en el desarrollo de software son las pruebas de interfaces de usuario, que tradicionalmente se hacen manualmente. Para alivianar esto se puede usar herramientas de automatización de pruebas de IU muy sofisticadas pero costosas y complejas. En esta sesión mostraremos como se puede usar un lenguaje funcional para crear estas pruebas automatizadas de manera iterativa y ágil, con librerías open source gratuitas.