Zebrunner es una plataforma de gestión de automatización de pruebas que ayuda a construir una Garantía de Calidad efectiva y a solucionar problemas más rápido con artefactos enriquecidos y paneles de control en vivo.
Zebrunner se lanzó oficialmente en septiembre de 2020 como una única herramienta que acumula todos los resultados de pruebas en un solo lugar, asiste con la ejecución y el análisis, y proporciona informes de calidad claros para la gestión.
Ha evolucionado hacia una solución avanzada para la ejecución escalable de pruebas, reportes inteligentes y la gestión del rendimiento de los equipos de QA. Ahora permite a sus usuarios ahorrar tiempo y esfuerzo en la automatización de pruebas. Con Zebrunner, se puede construir una automatización E2E gracias a su propio framework de pruebas Carina.
¿Para quién es Zebrunner?
Zebrunner es utilizado principalmente por ingenieros de QA, gerentes y líderes de equipo para acelerar la ejecución de pruebas y automatizar el proceso de análisis de resultados.
Los ingenieros de automatización QA pueden utilizar Zebrunner para ejecutar pruebas paralelas de alta velocidad y analizar los fallos con registros, capturas de pantalla y videos. También pueden usarlo para detectar pruebas inestables mediante el historial de pruebas y comprender los motivos de los fallos con IA/ML.
Los ingenieros de QA manual pueden usar Zebrunner para lograr trazabilidad entre las pruebas automatizadas y los casos de prueba manuales, y enviar rápidamente nuevos errores a Jira. También pueden utilizar Zebrunner para crear un resumen de datos de un determinado período y compartirlo con el equipo.

Los gerentes de QA pueden usar Zebrunner para crear informes personalizados para directivos y clientes, planificar los cronogramas de lanzamiento y realizar un seguimiento del progreso de las pruebas y de la calidad del producto.
Los desarrolladores pueden utilizar Zebrunner para revisar fallos de pruebas u obtener un preanálisis de las versiones de características, con el fin de reducir la cantidad de errores durante la etapa de pruebas y producción.
¿Qué desafíos ayuda a resolver Zebrunner?
Desafío 1: Ejecución lenta de pruebas
Muchas empresas ejecutan pruebas en sus propios entornos con escalabilidad limitada. Si el producto está cubierto por más de 1000 pruebas automatizadas, el tiempo de ejecución puede superar las 8 horas. Esto genera retrasos en los lanzamientos, requiere recursos adicionales y un mayor presupuesto para el equipo de proyecto.
El motor de Zebrunner ayuda a ejecutar las pruebas más rápido con ejecución paralela, ya sea en la nube propia o en instalaciones locales (hasta 1000 hilos en menos de 15 minutos). Así, cualquier equipo puede ejecutar pruebas rápidamente, detectar errores antes y lanzar con confianza.
Desafío 2: La detección de la causa raíz lleva mucho tiempo
Después de la ejecución de las pruebas, muchos ingenieros de QA sufren al analizar los fallos. Imagina que fallan 100 pruebas automáticas de 1000. Muchas horas pueden invertirse en el análisis de causas raíz y en reportar los errores para su corrección.
Zebrunner acorta este tiempo utilizando la clasificación automática con IA/ML para encontrar las causas de los fallos y optimiza el proceso permitiendo vincular directamente los resultados al error en Jira. Zebrunner es excelente para gerentes de QA que gestionan múltiples equipos. Sin embargo, si tus equipos ya están muy integrados con Jira, las herramientas de gestión de pruebas optimizadas para Jira pueden ofrecer beneficios colaborativos adicionales.
Desafío 3: Compilar estadísticas para reportes de tendencias es complicado
Crear informes de calidad de tendencias para un cliente o directivo suele requerir recopilar todas las estadísticas de diferentes fuentes, analizarlas y construir gráficos de tendencias con métricas relevantes. Esto puede llegar a ser un proceso manual que toma mucho tiempo.
Con Zebrunner, crear informes de tendencias de calidad lleva solo unos minutos. Los gerentes de QA pueden construir y personalizar paneles con widgets que extraen los datos automáticamente. Además, los paneles en vivo están siempre actualizados, por lo que no se perderán datos.
Desafío 4: Rastrear varios equipos de QA puede ser complicado
Un director de QA que gestiona varios equipos QA en un gran proyecto necesita revisar la salud del proceso de QA por equipo. Recopilar la información directamente de los líderes de QA es ineficiente y los reportes verbales permiten errores de cálculo y errores humanos.
Zebrunner ayuda al personal de gestión de QA a obtener acceso 24/7 a los procesos de QA, incluyendo cronogramas de lanzamiento, cobertura de pruebas, así como ROI y KPIs, de modo que pueden identificar brechas en la productividad del equipo y optimizar la carga de trabajo.
¿Qué hay en la hoja de ruta de Zebrunner?
Desde el lanzamiento de Zebrunner en 2020, el producto ha seguido evolucionando.
En 2021, Zebrunner implementó varias funciones nuevas, tales como:
- Gestión de proyectos
Permite que varios equipos de pruebas con diferentes herramientas trabajen en un solo espacio de trabajo
- Hitos
Ayudan a agrupar ejecuciones de pruebas de forma lógica y a rastrear los plazos de próximas versiones de funcionalidades
- AI/ML mejorados para el análisis de pruebas
Clasifica automáticamente los motivos de fallo tras varias rondas de entrenamiento
- Capacidad para enviar incidencias a Jira
Ofrece una forma rápida de crear un ticket en Jira justo después de detectar el error mediante Zebrunner
Y la hoja de ruta del producto para los próximos meses incluye las siguientes actualizaciones:
- Funcionalidad extendida del lanzador
La configuración de la ejecución de pruebas estará disponible para cualquier framework de testing. Configura preajustes para tu equipo y lanza pruebas con un clic.
- Zebrunner Engine como una solución única
Zebrunner Engine se convertirá en una herramienta independiente para ayudar a incrementar la velocidad de ejecución de pruebas incluso en pruebas paralelas.
Resumen de funcionalidades de Zebrunner
Para hacerse una idea de cómo funciona Zebrunner, aquí tienes un recorrido por las principales funciones y cómo pueden ayudarte a optimizar tu proceso de pruebas.
1. Ejecución escalable de pruebas
Ejecuta pruebas en Zebrunner Cloud a gran velocidad. Ejecuta hasta 1000 pruebas en paralelo en menos de 15 minutos a través del propio Selenium Hub de Zebrunner, o intégralo con otros proveedores para ver los resultados de las pruebas automatizadas directamente en Zebrunner.

2. Análisis automatizado de resultados de pruebas
Zebrunner ayuda a los ingenieros de QA a revisar las pruebas fallidas y descubrir sus causas con artefactos completos (logs de pruebas, capturas de pantalla, videos). Puedes vincular resultados de pruebas a errores en Jira y GitHub y detectar problemas de estabilidad con el panel histórico de pruebas.

3. Clasificación de causas de fallo con AI/ML
Los usuarios de Zebrunner pueden automatizar el análisis de fallos con esta funcionalidad. Cada vez que una prueba falla, AI/ML asigna una cierta categoría de fallo según el stack trace. Cada equipo puede entrenar el sistema aceptando o modificando la asignación de AI/ML para aumentar la precisión hasta el 100%.

4. Paneles en tiempo real con métricas ampliadas
Zebrunner monitorea los porcentajes de aprobación y la cobertura de pruebas. Los usuarios pueden analizar el ROI del equipo y el rendimiento de las pruebas con las métricas y widgets disponibles. Zebrunner permite personalizar un número ilimitado de paneles.

5. Gestión de proyectos
Zebrunner permite al personal de gestión QA realizar el seguimiento del progreso de varios equipos de pruebas en un solo lugar, con permisos de acceso estrictos para los usuarios. Configura integraciones con herramientas de terceros para cada proyecto de manera independiente, lanza ejecuciones de pruebas y crea informes personalizados dentro de cada proyecto.

6. Hitos
En Zebrunner, los hitos ayudan a los gestores de QA a organizar las ejecuciones de pruebas para una planificación y seguimiento de progreso efectivos.

Zebrunner vs Perfecto
Zebrunner y Perfecto son dos competidores que ofrecen soluciones para un reporte y análisis de pruebas efectivo. Ambos cuentan con múltiples integraciones, paneles inteligentes y funciones de análisis de fallos. El punto destacable aquí sería la función de asignación de propietarios de casos de prueba de Zebrunner y su capacidad para detectar automáticamente incidencias y clasificar los motivos de fallos con IA/ML.
El modelo de precios de Zebrunner también difiere del de Perfecto; Zebrunner no cobra según la cantidad de pruebas paralelas que se ejecutan.

Integraciones de Zebrunner
Puedes integrar Zebrunner en cualquier proceso de automatización—es compatible con los marcos de automatización de pruebas más populares como TestNG, JUnit 4, JUnit 5, PyTest y Cypress, así como con proveedores de ejecución como Sauce Labs, LambdaTest y Browserstack.
Zebrunner también se integra con Jenkins como herramienta CI/CD; TestRail, Zephyr y XRay para mapear casos de prueba automatizados con escenarios manuales; Jira y GitHub para el seguimiento y gestión de errores; y Slack y Microsoft Teams para notificaciones rápidas sobre el estado de las pruebas. Zebrunner también permite acceder al espacio de trabajo mediante proveedores SSO como Onelogin y Okta.
Además, la API REST permite a los usuarios integrarse con cualquier otra aplicación.

Precios de Zebrunner
Zebrunner ofrece varios planes de precios que cubrirán las necesidades de cualquier empresa. El precio de Zebrunner depende principalmente del número de proyectos y usuarios, y comienza en US$999.00 al mes. Zebrunner ofrece un descuento del 15% en planes anuales. También ofrecen una prueba gratuita de 14 días con acceso a funciones premium.
Descubre más sobre los precios de Zebrunner aquí.
Lectura relacionada: LIDERAZGO EN PRUEBAS: GESTIÓN DE PRUEBAS DE RENDIMIENTO
