Introducción a Mantis Bug Tracker

En cualquier SDLC, las pruebas juegan un papel importante. Para archivar un error y hacer un seguimiento de todos y cada uno de ellos es muy importante. Para este propósito, se requiere una herramienta de registro y seguimiento de errores fácil, eficiente y confiable. Mantis es una de ellas. Es una herramienta de seguimiento de errores de código abierto disponible en el mercado para rastrear errores de cualquier producto de software en la fase de prueba. Está desarrollado en Php y es compatible con varios navegadores como Chrome, Mozilla Firefox, IE, Opera, etc. Proporciona la posibilidad de personalizar los errores de acuerdo con los requisitos y otorgar a los usuarios un acceso diferente según el proyecto. Mantis tiene una característica especial de enviar notificaciones por correo electrónico si se realizan actualizaciones / cambios en el error informado por cualquier probador / desarrollador. En este artículo, discutiremos en detalle el Mantis Bug Tracker.

¿Cómo utilizar Mantis Bug Tracker?

Mantis es muy fácil y fácil de usar. Comprendamos el procedimiento paso a paso de trabajar en el rastreador de errores Mantis como principiante:

1. ¿Cómo agregar un proyecto en Mantis Bug Tracker?

La primera y más importante tarea después de iniciar sesión en el Mantis Bug Tracker es agregar un proyecto en él. Hay 3 pasos simples que deben seguirse para agregar un proyecto en Mantis:

Paso 1: navegue a las secciones Administrar proyectos haciendo clic en la pestaña Administrar presente en el panel izquierdo de la pantalla.

Paso 2: Agregue los detalles del proyecto haciendo clic en el botón Crear proyecto. En los detalles del proyecto, complete los siguientes campos:

- Nombre del proyecto.

- Estado del proyecto que puede ser desarrollo, lanzamiento, estable, Obsoleto.

- Ver el estado que puede ser público o privado.

- Descripción del Proyecto.

Paso 3: Una vez introducidos todos los detalles del proyecto, haga clic en el botón Añadir proyecto presente en la parte inferior para completar la creación del proyecto. Podemos ver el proyecto recién agregado arriba en la sección Administrar -> Administrar proyectos.

2. ¿Cómo gestionar usuarios en Mantis Bug Tracker?

Para un administrador, es importante administrar los distintos usuarios que trabajan en un proyecto. Deben seguirse los siguientes pasos para administrar diferentes usuarios en Mantis:

Paso 1: navegue a las secciones Administrar usuarios haciendo clic en la pestaña Administrar presente en el panel izquierdo de la pantalla.

Paso 2: una vez que se muestran todos los usuarios en la sección Administrar usuarios, se pueden aplicar varios filtros para administrar a los usuarios de diferentes maneras:

  • Filtrar a los usuarios escribiendo el nombre de usuario, el nombre real o el correo electrónico en el cuadro de búsqueda.

  • Filtrar los usuarios deshabilitados e inactivos marcando las casillas de verificación 'Mostrar deshabilitado' y 'Ocultar inactivo'.

  • Filtrando a los usuarios por 'Fecha de creación' en orden ascendente o descendente haciendo clic en el encabezado 'Fecha de creación'.

  • Filtrar a los usuarios en función de 'Última visita' en orden ascendente o descendente haciendo clic en el encabezado 'Última visita'.

Paso 3: El administrador también puede realizar cambios en cualquier usuario haciendo clic en el Nombre de usuario del usuario. El administrador se redirige al perfil 'Editar usuario' del usuario respectivo y puede realizar los cambios necesarios.

3. ¿Cómo informar un problema en Mantis Bug Tracker?

La tarea principal para la cual se utiliza la mantis para informar y rastrear los errores. Como la plantilla de error difiere de un proyecto a otro, podemos modificarla agregando los Campos personalizados en la plantilla de error de acuerdo con los requisitos. Registrar un error en Mantis es muy fácil, ya que es muy fácil de usar. Todos los campos o las tareas que deben realizarse se muestran claramente en cada página web. Vamos a entender el procedimiento paso a paso de informar un error en el rastreador de errores mantis:

Paso 1: El primer y más importante paso antes de registrar cualquier error o hacer algo en mantis es iniciar sesión con las credenciales válidas.

Paso 2: para registrar el tamaño grande, haga clic en el ícono 'Informar problema' presente en la esquina izquierda de la página de inicio de Mantis.

Paso 3: se muestra al usuario la página 'Ingresar detalles del problema' y el usuario puede ingresar los detalles del error con los siguientes campos:

  • Categoría que puede ser implementación, desarrollo o general. También podemos agregar los valores de Categoría en la pestaña Administrar de acuerdo con los requisitos del proyecto. En el caso de una aplicación de comercio electrónico, los valores de categoría también pueden ser webUI, base de datos, etc.
  • Gravedad: los valores pueden ser mayores, menores, triviales, bloqueados, bloqueados, etc., dependiendo de la gravedad del error reportado.
  • Prioridad: los valores de esto pueden ser normales, altos, urgentes, inmediatos. Definir la prioridad del error es muy importante al registrarlo.
  • Asignar: para tener la lista de personas que pueden asignarse a acciones de tarea para el error registrado
  • Resumen: resumen breve y descriptivo del error
  • Descripción del error: descripción mejorada que incluye pasos para reproducir y describir el error.
  • Etiquetas: Etiquetas ayuda a identificar fácilmente los errores. Podemos crear etiquetas personalizadas de acuerdo con los requisitos del proyecto navegando a la sección Administrar -> Administrar etiquetas.
  • Archivos a adjuntar: cualquier captura de pantalla, grabación, pdf debe adjuntarse en relación con el error.
  • Ver el estado de

Haga clic en el botón 'Enviar problema' presente en la parte inferior de la página web para enviar el error anterior con los detalles proporcionados.

Esta plantilla de error puede diferir de un proyecto a otro. En caso de que su plantilla sea diferente, no hay necesidad de preocuparse, verifique los campos personalizados en Administrar -> Administrar campos personalizados para agregar / eliminar los campos personalizados.

Paso 4: después de enviar el problema con todos los detalles proporcionados, el usuario es redirigido a la página 'Ver detalles del problema' en la que puede ver todos los detalles relacionados con el problema anterior.

Nota: Al ver los detalles del problema con claridad, podemos ver que ahora el ID del problema está adjunto al problema, es decir, el ID del problema se vincula automáticamente a cualquier problema recién creado.

Paso 5: Ahora se pueden agregar más detalles al problema creado anteriormente, como cambiar el estado. Considere un caso, en el que el probador informó por error un problema que es duplicado del problema ya presente, él / ella puede marcar Cerrar o Eliminar lo que sientan de acuerdo con la situación.

Paso 6: la sección 'Agregar nota' también se muestra al usuario si el reportero o la persona asignada desea agregar algo relacionado con el problema anterior.

Paso 7: se muestra la sección 'Historial de problemas' para verificar el historial del problema anterior. Muestra cada detalle de la tarea realizada por cualquiera de las personas en el tema.

Paso 8: Todos los problemas creados por un usuario en particular se muestran en la línea de tiempo del usuario con todos los detalles. El usuario puede ver la línea de tiempo haciendo clic en la pestaña 'Mi vista'.

De lo contrario, si inició sesión a través del administrador, tiene permiso para ver todos los problemas informados por todos los usuarios. Los problemas se muestran en la pestaña 'Ver problemas'. Los usuarios incluso pueden descargar los problemas en varios formatos como CSV, Excel, etc.

Paso 9: Al hacer clic en el ISSUE_ID adjunta automáticamente con el problema anterior-creado, se muestra como un enlace y haciendo clic sobre el que se abre el tema y muestra todos los detalles relacionados con el problema anterior.

Paso 10: para ver el estado de los errores reportados o el resumen del proyecto, se muestra un resumen detallado haciendo clic en la pestaña 'Resumen' presente en el panel izquierdo de la página web.

La pestaña Resumen muestra cada uno de los detalles relacionados con el proyecto, como:

  • Número de errores en función de varias categorías.
  • Estado de los diversos errores.

4. ¿Cómo crear un nuevo usuario en Mantis Bug Tracker?

Es muy importante crear usuarios en MANTIS que estarán trabajando en el software. Estos usuarios pueden ser desarrolladores, probadores o propietarios de productos que tienen permisos diferentes de acuerdo con sus roles. Los pasos mencionados a continuación deben seguirse para crear un nuevo usuario en mantis:

Paso 1: navegue a las secciones Administrar usuarios haciendo clic en la pestaña Administrar presente en el panel izquierdo de la pantalla. Haga clic en el botón 'Crear nueva cuenta' presente en la página.

Paso 2: Después de hacer clic en el botón 'Crear nueva cuenta', se muestra una nueva página web pidiéndole al usuario que ingrese los detalles del nuevo usuario. Los detalles incluyen:

  • Nombre de usuario
  • Nombre real
  • Dirección de correo electrónico
  • Nivel de acceso que puede ser un reportero, actualizador, desarrollador, administrador o administrador.
  • Habilitado
  • Protegido

Después de completar todos los detalles del nuevo usuario, haga clic en el botón 'Crear usuario' presente en la parte inferior.

Paso 3: Se crea un usuario con los detalles básicos proporcionados anteriormente. Ahora se muestra la pantalla 'Editar usuario' para completar los detalles avanzados del usuario creado anteriormente. Se muestra el panel 'Agregar usuario al proyecto' preguntando a qué proyectos disponibles desea agregar el usuario. Seleccione el proyecto deseado para el que queremos agregar el usuario y haga clic en el botón 'Agregar usuario' presente.

Paso 4: en el cuadro 'Preferencias de la cuenta', elija las preferencias para el usuario como Proyecto predeterminado, Retraso de actualización, Retraso de redireccionamiento, Correo electrónico en varios estados de un error, etc. Después de actualizar todas las preferencias, haga clic en 'Actualizar preferencias' botón presente en la parte inferior del panel.

Paso 5: se envía un correo electrónico al usuario agregado con el nombre de usuario y el enlace para establecer la contraseña. El usuario puede hacer clic en el enlace y establecer la contraseña que desea y puede comenzar a acceder al rastreador de errores mantis.

Paso 6: El usuario recién agregado se refleja en la pantalla Administrador de usuario del administrador que tiene permiso para ver y administrar a todos los usuarios.

5. ¿Cómo crear un campo personalizado en Mantis Bug Tracker?

Agregar un nuevo campo personalizado en el error significa agregar cualquier archivo adicional archivado en la plantilla de error predeterminada para tener los detalles mejorados del error. Cada organización, de hecho para cada proyecto, hay una plantilla diferente de error de acuerdo con los requisitos del proyecto. Esta plantilla es decidida inicialmente por todos los miembros del equipo antes del procedimiento de prueba y registro de errores. Supongamos que en un proyecto Agile queremos que un informador de errores, ya sea el probador o el desarrollador, necesite mencionar el lanzamiento o el número de Sprint en el error como un campo obligatorio. Para este propósito, agregaremos un campo personalizado en el diseño del error y lo haremos obligatorio para que quien presente el error requiera ingresar a ese campo.

A continuación, se siguen los pasos dados para agregar un campo personalizado en el rastreador de errores de Mantis:

Paso 1: navegue a las secciones Administrar campos personalizados haciendo clic en la pestaña Administrar presente en el panel izquierdo de la pantalla.

Paso 2: Ingrese el nombre del campo personalizado que desea agregar en el cuadro de texto y haga clic en el botón 'Nuevo campo personalizado'.

Paso 3: pantalla de edición de campo personalizado 'se muestra al usuario en el que el usuario tiene que introducir los datos de los campos personalizados, como el tipo de campo, longitud máxima, longitud mínima, y las casillas de verificación cuando ese campo en particular se debe mostrar. Después de ingresar todos los detalles del Campo personalizado de acuerdo con los requisitos, haga clic en el botón 'Actualizar campo personalizado' que se encuentra en la parte inferior.

Paso 4: Después de ingresar todos los valores del Campo personalizado de acuerdo con los requisitos, el siguiente paso importante es vincular el Campo personalizado con el proyecto. Vincular el campo con el proyecto significa en qué plantilla de error del proyecto queremos que se agregue ese campo. Como se mencionó anteriormente, los campos son específicos de los proyectos y no necesariamente todos los proyectos necesitarían el Campo personalizado agregado anteriormente.

No solo podemos definir el proyecto del Campo personalizado, sino que también podemos ingresar la secuencia en la que queremos que aparezca ese campo en nuestra plantilla de error. Haga clic en el botón 'Vincular campo personalizado' para completar el proceso de vinculación.

Paso 5: Podemos ver que el campo personalizado creado anteriormente se muestra en la sección Campo personalizado en la pestaña Administrar.

Paso 6: El campo personalizado creado anteriormente será claramente visible en la plantilla de error cuando informemos el error haciendo clic en la pestaña 'Informar problema'.

Conclusión

Hay varias acciones que se pueden realizar en el Mantis Bug Tracker para el acceso y el funcionamiento sin problemas de un sistema de seguimiento de errores. Además de las acciones mencionadas anteriormente, hay muchas opciones disponibles para personalizar la vista, generar informes y crear una plantilla de error.

Artículos recomendados

Esta es una guía de Mantis Bug Tracker. Aquí discutimos Cómo agregar, administrar, crear y usar Mantis Bug Tracker. También puede consultar nuestros otros artículos sugeridos:

  1. Scrum Jira
  2. Alternativas JIRA
  3. Java float vs Double
  4. Herramientas de gestión de pruebas