Close

Cómo crear una incidencia de Jira a partir de una prueba automatizada de mabl

Primer plano de Thomas Lavin
Thomas Lavin

Gestor de productos en mabl

En este tutorial se explica cómo crear una incidencia de Jira, como una historia o un error, a partir de una prueba de mabl que no se ha superado. También se explica cómo adjuntar la información de diagnóstico crítica que mabl recopila para crear una única fuente de información veraz.

Duración

Tardarás 10 minutos en leerte este documento.

Público

Eres un usuario experimentado de Jira que ha creado informes de incidencias y errores con anterioridad.

Requisitos previos

Dispones de una cuenta de mabl. Empieza aquí.

Tienes una cuenta de Jira y has creado un proyecto de Jira (scrum o kanban). Empieza aquí.

Has instalado la aplicación mabl para Jira Cloud. Aquí tienes un vídeo sobre cómo hacerlo.

Paso 1: comenzar con una prueba que no se ha superado

Mabl te avisa de los fallos en cuanto se producen. Hay varias formas de recibir con facilidad las alertas de fallos en función de las necesidades de tu equipo. Este tutorial empieza desde mabl.

Desde mabl

1. Haz clic para ir a la página de resultados desde el panel principal.

El panel principal de mabl

2. Haz clic en el estado de la prueba que no se ha superado para revisar el fallo.

Estado de mabl de la prueba que no se ha superado

Paso 2: identificar la causa raíz

Antes de crear una incidencia en Jira basada en un fallo, es importante identificar la causa raíz. Mabl informa de los fallos y proporciona datos de diagnóstico completos, incluido el contexto que permite descubrir la causa raíz lo antes posible. Se incluyen artefactos como capturas de pantalla, archivos HAR, el DOM e incluso seguimientos de pasos.

1. Analiza el paso en el que ha aparecido el error.

2. Comprueba si hay cambios mediante la información de diagnóstico, como capturas de pantalla o la imagen del DOM.

Página de validación de resultados M-020 de mabl

3. Verifica la causa. En este caso, el elemento no aparece en el DOM.

DOM en mabl

Paso 3: enviar a Jira

Con un par de clics, puedes crear un ticket de Jira basado en la prueba que acabas de investigar. Dicho ticket de Jira es la única fuente de información de tu equipo. Mabl adjunta automáticamente información de diagnóstico para que todos tengan acceso al mismo contexto.

1. Utiliza el botón para añadirla a Jira.

Botón Añadir a Jira en mabl

2. Selecciona el proyecto que quieres crear y el tipo de incidencia.

Seleccionar el proyecto y el tipo de incidencia en mabl

3. Escribe un resumen, una descripción y proporciona cualquier detalle adicional que consideres necesario.

Proporcionar un resumen, una descripción y cualquier detalle adicional

4. Guarda. A continuación, haz clic en la incidencia recién creada para abrirla en Jira.

Incidencia recién creada en mabl para abrirla en Jira

Paso 4: implementar una solución

Una vez identificada la incidencia, lo normal es comprobar la información de diagnóstico de mabl que se ha añadido y verificar la incidencia a nivel local. Con la CLI de mabl o la aplicación de escritorio, puedes iniciar con rapidez una ejecución de la misma prueba en la que se detectó el error.

1. Comprueba que se ha adjuntado toda la información de diagnóstico.

Archivos adjuntos en el ticket de Jira creado a partir de mabl

Desde la CLI

2. Usa la prueba vinculada para obtener la ID de la ejecución de la prueba, que termina en `-jr`.

3. Abre y ejecuta CLI con el comando “$ mabl tests run --run-id ” para ejecutar la prueba a nivel local y confirmar el fallo.

CLI

4. Empieza a implementar la solución.

Desde la aplicación de escritorio

5. Busca y abre la prueba en la aplicación de escritorio de mabl y, a continuación, haz clic en la opción Run Test (Ejecutar prueba) situada a la derecha y añade cualquier parámetro adicional a la ejecución de la prueba, como el entorno específico o un conjunto de credenciales.

Pruebas/Página de validación de resultados M-020

6. Haz clic en Start 1 Run (Iniciar ejecución 1) para iniciar una prueba a nivel local y confirmar el fallo.

Botón Iniciar ejecución de mabl
Resultado de ejecución local en mabl

7. Empieza a implementar la solución.

Paso 5: validar la corrección

Una vez que se haya realizado la corrección, puedes usar la CLI de mabl para ejecutar una prueba a nivel local en una compilación. En poco tiempo podrás comprobar si los cambios han resuelto la incidencia. Además, a medida que los cambios se mueven por la canalización, puedes seguir ejecutando las pruebas de mabl en cada compilación.

Desde la CLI

1. Repite los pasos 5.2 y 5.3 para comprobar que los cambios permiten superar la prueba.

CLI

Desde la aplicación de escritorio

2. Repite los pasos 5.5 y 5.6 para comprobar que los cambios permiten superar la prueba.

Resultado de ejecución local en mabl

3. Supervisa a medida que se mueve por la canalización.

Finalizado

4. Mabl cerrará automáticamente una incidencia en la aplicación cuando dicha incidencia se cierre.

Cierre automático de mabl
Thomas Lavin
Thomas Lavin

Thomas es responsable de producto en mabl, donde pone en práctica su pasión por las herramientas de poco código y sin código para crear automatización de pruebas inteligente de poco código para equipos de software de alta velocidad. Se dedica a emplear la tecnología como herramienta para la creatividad y el bien social: en su tiempo libre, se encarga de desarrollar una plataforma sin código para Midtoned, un mercado entre usuarios de equipamiento de fotografía. Con anterioridad, Thomas fue becario de control de calidad de software en Bain & Company.


Compartir este artículo

Lecturas recomendadas

Consulta estos recursos para conocer los tipos de equipos de DevOps o para estar al tanto de las novedades sobre DevOps en Atlassian.

Ilustración de Devops

La comunidad de DevOps

Ilustración de Devops

Ruta de aprendizaje de DevOps

Ilustración de un mapa

Pruébalo gratis

Suscríbete para recibir el boletín de DevOps

Thank you for signing up