En el mundo de la automatización de pruebas, la proliferación de herramientas y enfoques suele opacar una pregunta fundamental: ¿Qué tipo de prueba necesitamos y por qué? En esta charla, presentaremos…
En el mundo de la automatización de pruebas, la proliferación de herramientas y enfoques suele opacar una pregunta fundamental: ¿Qué tipo de prueba necesitamos y por qué? En esta charla, presentaremos un modelo para clasificar pruebas automatizadas basado en cuatro dimensiones clave: propósito (¿sobre qué aspecto particular del sistema vamos a tratar de ganar confianza?), audiencia (¿quiénes van a leer las pruebas?), especificación (¿qué vamos a probar y por qué?) e implementación (¿cómo lo hacemos?).
Discutiremos cómo esta estructura no solo ayuda a tomar decisiones más conscientes al diseñar pruebas automatizadas, sino que también impacta directamente en atributos de calidad como mantenibilidad, confiabilidad y eficiencia tanto de las pruebas como del software en sí.
Abordada sin un marco estratégico claro, la automatización de pruebas puede convertirse en una fuente silenciosa de deuda técnica y costos ocultos: pruebas frágiles y acopladas a detalles de implementación que demandan mantenimiento excesivo; métricas engañosas de cobertura que pasan por alto bugs críticos; suites lentas o inestables que erosionan la confianza en el pipeline de integración continua.
En esta charla, discutiremos cómo prevenir estos problemas priorizando tipos de pruebas por impacto real y alineando su diseño con los atributos de calidad que más importan para el producto.
Sobre Natalia Lehmann: Es Licenciada en Análisis de Sistemas y Diseñadora Gráfica, egresada de ambas carreras de la Universidad de Buenos Aires.
Integra el equipo de Grupo Esfera desde 2006, donde se desempeña actualmente como integrante, guía y referente técnico de equipos ágiles de trabajo dedicados al análisis y desarrollo de software en distintos tipos de proyectos, que involucran desde las tecnologías de backend hasta el diseño de interfaces web y el desarrollo mobile.
Desde su doble perfil acompaña a equipos en la implementación de mejores prácticas técnicas, colaborando en el diseño y la creación de productos con foco en la calidad y en la mejora de la experiencia de usuario.
Además es instructora de cursos técnicos, de lenguajes de programación y de metodologías ágiles de trabajo, y facilitadora gráfica en eventos, charlas y exposiciones.
Sobre Alejandro Giorgi: Ingeniero en informática de la UNLaM, trabaja en Grupo Esfera desde el 2012, donde se desempeña como desarrollador Java realizando aplicaciones web y de tiempo real.