WebdriverIO v9.28.0 trae actualizaciones importantes para ingenieros de QA, centrándose en nuevas capacidades, mejoras de estabilidad y correcciones de errores esenciales. Esta versión menor, con fecha 21 de abril de 2026, optimiza los flujos de trabajo de automatización de pruebas.
Cambios Clave
- Nuevas Funcionalidades: WebdriverIO v9.28.0 añade soporte para datos de red BiDi, ofreciendo un control y observación más detallados de las solicitudes de red durante la ejecución de las pruebas. Esta versión también introduce la redacción de datos en logs, permitiendo ocultar información sensible para mejorar la seguridad.
- Mejoras: Una mejora significativa previene fugas de memoria en shadow root durante la navegación en Single Page Applications (SPA). Esto aumenta la estabilidad y el rendimiento de las pruebas al interactuar con componentes web complejos.
- Correcciones de Errores: Se han abordado varios problemas críticos. Esto incluye una corrección para
disableElementImplicitWaitque no funcionaba al definirse demasiado pronto, la resolución de elementos shadow stale, y la corrección delhistoryIddel Allure reporter para usar claves de capacidad en lugar decid. También se han corregido las rutas URL de Visual Testing, asegurando pruebas de regresión visual precisas. - Seguridad: Las dependencias se actualizaron para resolver vulnerabilidades de alta severidad, asegurando un entorno de pruebas más seguro.
Impacto para Equipos de QA
Los equipos de QA se beneficiarán de capacidades de depuración mejoradas con los datos de red BiDi y una mayor estabilidad en las pruebas, especialmente al trabajar con elementos shadow DOM y SPAs. Las actualizaciones de seguridad y las correcciones del reporter contribuyen a flujos de trabajo de automatización de pruebas más confiables y seguros. Para aprender más sobre cómo empezar con la automatización, consulte nuestro tutorial de WebdriverIO con Node.js.
Para una lista completa de cambios, consulte el changelog oficial.
