ElasTest: una plataforma open source para testing end to end


Details
La integración continua y el testing son dos prácticas esenciales para crear y mantener software de calidad. Pero cuando los sistemas son complejos (aplicaciones distribuidas, cloud native, microservicios...), los test de sistema son también complejos de implementar y ejecutar en un sistema de CI. Y cuando hemos conseguido que todo funcione, cada vez que un test falla, puede ser casi imposible saber el motivo, las trazas existentes habitualmente son insuficientes.
En CodeURJC (http://www.codeurjc.es/) han sufrido estos problemas de primera mano durante el desarrollo de Kurento (https://www.kurento.org/), un servidor para implementar aplicaciones de videoconferencia con WebRTC. Con toda esa experiencia, están desarrollando ElasTest (https://github.com/elastest), una plataforma open source para testing end to end, que se integra con nuestro querido Jenkins.
Francisco Gortázar (https://twitter.com/fgortazar) y Micael Gallego (https://twitter.com/micael_gallego) de CodeURJC nos presentarán ElasTest, sus interioridades, cómo lo están construyendo, sus funcionalidades actuales y el roadmap futuro.

ElasTest: una plataforma open source para testing end to end