Mantis - Guia Rápido
Mantis Bug Tracker é uma ferramenta de aplicação baseada na web de código aberto. É usado para rastreamento de bug em todo o ciclo de vida do defeito. Junto com o rastreamento de bugs, o Mantis oferece suporte a Recursos de lançamento para gerenciar vários lançamentos de um projeto ou software.
Mantis também é conhecido como MantisBT, que significa Mantis Bug Tracker. O nome e o logotipo do Mantis referem-se à família de insetos Mantidae. No software, é conhecido como bug.
Mantis fornece uma versão Demo, Download (para configurar seu próprio Mantis) e Hosting da ferramenta. Ele oferece suporte a vários recursos para rastreamento de problemas e ciclo de vida, juntamente com gerenciamento de versão.
O desenvolvimento do Mantis começou em 2000 por Kenzaburo Ito. Mais tarde, em 2002, outros membros da equipe (Jeroen Latour, Victor Boctor e Julian Fitzell) se juntaram. A versão básica 1.0.0 do Mantis foi lançada em fevereiro de 2006.
Em 2012, o GitHub se tornou o repositório oficial para o código-fonte do projeto Mantis.
Licença e teste grátis
É um software de código aberto. Não é necessária licença para usar sua versão básica.
Ele fornece uma versão de demonstração e hospedagem para trilhas gratuitas.
Ele suporta o recurso de download para configurar seu próprio software Mantis. O usuário pode se inscrever usando um ID de e-mail.
Mantis tem diferentes cotações de preços com base em recursos adicionais que podem ser vistos em https://www.mantishub.com/pricing
Uso
Para rastrear todos os bugs / problemas em todo o ciclo de vida do Defeito.
Para gerenciar no nível de lançamento também.
Oferece suporte a recursos analíticos e de relatórios.
Suporta plug-in com outros softwares e IDE para torná-lo mais forte e eficaz.
Especificações
Sr. Não. | Especificação e Descrição |
---|---|
1 | Application Copyright Os direitos autorais são da MANTIS System Limited Company ("MANTIS SYSTEM") A licença é obtida sob a GNU General Public License Versão 2 |
2 | Tool Scope Ele pode ser usado como um sistema de rastreamento de bug |
3 | Stable Release 2.1.0 em diante. A última versão é 2.5.1 |
4 | Developed Language PHP como linguagem de codificação e SQL para banco de dados A ferramenta suporta 49 idiomas |
5 | Operating System Plataformas cruzadas (software independente de plataforma) |
6 | System Requirements Servidor Web - Mantis é testado principalmente com Microsoft IIS e Apache PHP - extensões obrigatórias são mysqli, pgsql, oci8, sqlsrv, mbstring Banco de dados - MySQL, PostgreSQL |
7 | Client Requirements Firefox 45 e superior IE 10 e superior Chrome / Safari / Opera |
8 | User Interface Available API Desktop GUI UI móvel |
Mantis oferece suporte a uma ampla gama de recursos para atrair QAs e outras partes interessadas para o rastreamento de bugs. A seguir estão os principais recursos do Mantis.
Características principais
Sr. Não. | Característica central e descrição |
---|---|
1 | Collaboration and Hassle Free Isso torna a colaboração com os membros da equipe e o cliente fácil, rápida e profissional. Muitos usuários podem usar o mesmo domínio e o mesmo conjunto de dados. Ele está disponível apenas para produtos licenciados. |
2 | Email Notification Todos os usuários ou conjunto de membros da equipe podem receber notificações por e-mail sempre que houver qualquer alteração, atualização ou resolução de um problema. O e-mail será acionado para qualquer ação realizada por qualquer um entre um grupo de usuários. Recursos de votação e observação para ficar de olho no progresso das partes interessadas. Use @mention para chamar a atenção de um membro específico da equipe para comentários / descrição. |
3 | Access Control O administrador pode conceder acesso aos usuários com base na função individual. Pode ser aplicável de forma diferente para cada projeto. Assim, uma pessoa pode ter diferentes níveis de acesso para dois projetos diferentes. |
4 | Customization O Mantis oferece suporte à personalização em cada nível. Os usuários podem personalizar os campos para criação / visualização de problemas. Os usuários também podem personalizar campos para fluxo de trabalho e notificação de problemas. |
5 | Dashboard Exibições de painel atribuídos a mim, não atribuídos, relatados por mim e muitos outros filtros padrão para examinar todos os problemas pertencentes a usuários individuais. O recurso de linha de tempo permite ficar de olho no que está acontecendo no projeto. Ele exibe uma transmissão ao vivo das últimas ações realizadas por qualquer membro da equipe. |
6 | Release Management Mantis ajuda a gerenciar diferentes lançamentos. Ele oferece suporte a versões de projeto para rastrear lançamentos. Os usuários também podem criar versões futuras e marcar problemas para as respectivas versões. Problemas e informações de lançamento também podem ser resumidos em uma página Roteiro para melhor compreensão. |
7 | Time Tracking Mantis suporta seu próprio recurso de rastreamento de tempo embutido. Os usuários podem inserir facilmente o tempo gasto em um determinado problema. Pode ajudar a fazer um relatório sobre as horas gastas em cada problema como um indivíduo ou como uma equipe. |
8 | Integration/Plug-in Mantis suporta mais de 100 add-ins para conectar-se a diferentes softwares para tornar o trabalho mais fácil. A ampla variedade de suplementos torna-o universal em todo o mundo - TestLodge, TestRail, TestCollab, Testuff, HipChat, Slack, etc. Ele também suporta Eclipse IDE e JetBrains. |
9 | Common Features Usando a integração do Slack e do HipChat, a equipe pode se comunicar. Mantis fornece acesso SSO (logon único) para entrar no MantisHub usando credenciais GitHub ou BitBucket. |
10 | Customer Support Mantis Helpdesk é um recurso muito popular. Permite integrar o seu suporte com o rastreamento interno de seus problemas. Usando a integração do Grasshopper, os usuários obtêm linha de correio de voz direta. |
Mantis é uma aplicação web, fornece um site privado a indivíduos ou conjunto de usuários solicitados pertencentes à mesma empresa / projeto.
O Mantis pode ser executado no lado do servidor. É um aplicativo baseado em PHP e suporta todas as plataformas de sistema operacional, como Windows, Linux de diferentes versões, MAC, etc. Ele oferece suporte a navegadores móveis, bem como em visualizações móveis.
Requisitos de sistema
Como o Mantis é um aplicativo da web, ele segue o conceito de cliente / servidor. Isso significa que o Mantis pode ser instalado centralmente no servidor e os usuários podem interagir com ele por meio de navegadores da web usando um site de qualquer computador.
Web Server- Mantis é testado com Microsoft IIS e Apache. No entanto, ele pode funcionar com qualquer software de servidor da web mais recente. Mantis só usa.phpArquivo. Configure o servidor web com.php extensão apenas.
PHP- O servidor web deve suportar PHP. Ele pode ser instalado como CGI ou qualquer outra tecnologia de integração.
Mandatory PHP Extensions - Extensões para RDBMS são mysqli, pgsql, oci8, sqlsrv. Mbstring é necessário para Unicode - Suporte UTF-8.
Optional Extensions - Curl, GD, Fileinfo.
Database- Mantis requer um banco de dados para armazenar seus dados. MySQL e PostgreSQL são RDBMS suportados.
Client Requirements - Firefox 45 e superior, IE 10 e superior, Chrome, Safari e Opera.
Os usuários podem instalar separadamente todos os requisitos manualmente ou automaticamente para usar o Mantis.
Instalação de Requisitos do Sistema
Se um usuário tiver conhecimento adequado sobre o processo de instalação, todos os requisitos podem ser instalados um por um separadamente antes de prosseguir para o Mantis.
Alternativamente, existem muitos pacotes all-in-one disponíveis, com todos os requisitos e podem ser instalados automaticamente no sistema por arquivo exe. Aqui, vamos ter a ajuda do XAMPP para instalar os pré-requisitos facilmente.
Step 1 - Vá para https://www.apachefriends.org/index.html e clique em XAMPP para Windows, conforme mostrado na captura de tela a seguir.
Step 2- Um pop-up será exibido para salvar o arquivo. Clique em Salvar arquivo. O download do arquivo será iniciado.
Step 3 - Execute o .exearquivo para executar o assistente de instalação. Depois de clicar no.exearquivo, o assistente de configuração do XAMPP é exibido. Clique em Avançar.
A captura de tela a seguir mostra o assistente de configuração do XAMPP.
Step 4- O próximo assistente exibe todos os arquivos de componentes que serão instalados conforme mostrado na captura de tela a seguir. Clique em Avançar após fazer uma seleção de componentes.
Step 5 - Forneça um nome de pasta onde o XAMPP será instalado e clique em Avançar.
O assistente Pronto para Instalar é exibido.
Step 6 - Clique em Avançar para iniciar a instalação.
Step 7- Após a instalação bem-sucedida, ele pedirá para iniciar o painel de controle. Marque a caixa de seleção e clique em Concluir. Ele abrirá o painel de controle do XAMPP conforme exibido na imagem a seguir.
Step 8 - Clique no botão Iniciar para Apache e MySQL, necessário para Mantis como mostrado na imagem acima.
Step 9 - Para verificar se todos os pré-requisitos como Apache, PHP e MySQL estão instalados corretamente, navegue para qualquer um dos navegadores, digite http://localhoste pressione Enter. Ele exibirá o painel do XAMPP. Clique em phpAdmin no canto superior direito, conforme mostrado na imagem a seguir.
A próxima captura de tela exibirá Configurações Gerais, Configurações do Aplicativo, Detalhes do Banco de Dados, Servidor Web e phpMyAdmin.
Se a instalação não for adequada, esta página não será exibida. Até este ponto, todos os pré-requisitos são instalados com sucesso no sistema.
Instale e inicie o Mantis
Step 1 - Para baixar o Mantis, vá para https://www.mantisbt.org/ and click Baixar.
Step 2 - Clique em Download na próxima página, conforme mostrado na imagem a seguir.
Step 3 - Clique novamente em Download como mostrado na imagem a seguir e salve o .zip Arquivo.
Step 4- Vá para a pasta XAMPP onde está instalado e navegue até a pasta htdocs. Descompacte o mantis baixado e coloque-o como mostrado na imagem a seguir.
Step 5 - Renomeie o nome da pasta mantis 2.5.1 como mantis para obter uma URL melhor.
Step 6 - Agora abra um navegador e digite http://localhost/mantisna barra de navegação e pressione Enter. Ele exibirá o índice de mantis como mostrado na imagem a seguir. Clique em mantis-2.5.1.
Ele exibirá a página de pré-instalação conforme mostrado na imagem a seguir.
Step 7- Vá para a seção Instalação e faça as alterações, se necessário. Em seguida, clique no botão Instalar / Atualizar banco de dados.
Quando a instalação for concluída, ele exibirá a página Verificar instalação e será marcado como Bom, ou seja, o Mantis está instalado corretamente.
Step 8 - Para lançar o mantis, use o URL http://localhost/mantis and click mantis-2.5.1. Ele exibirá a página de Login do Mantis como mostrado na imagem a seguir.
Note - Certifique-se de que o servidor Web e o banco de dados estejam em execução antes de usar a URL, caso contrário, será exibido o erro Problema ao carregar página.
Step 9- Forneça o nome de usuário como “Administrador” e clique em Login. Ele pedirá para inserir a senha. Use “root” como senha e clique em Login.
Após o login com sucesso, ele irá exibir o painel do Mantis.
Mantis é uma ferramenta de código aberto. No entanto, o Mantis oferece suporte a versões de demonstração e hospedagem onde os usuários podem ter uma experiência prática antes de baixar a ferramenta.
Configuração para teste de demonstração
A seguir estão as etapas para configurar a avaliação de demonstração.
Step 1 - Vá para https://www.mantisbt.org/ e clique em Demo conforme mostrado na captura de tela a seguir.
Step 2 - Na próxima página, clique em Comece sua avaliação gratuita.
Step 3 - Preencha todos os detalhes na página de inscrição e clique no botão Inscreva-se conforme exibido na captura de tela a seguir.
Leva de 1 a 2 minutos para configurar o URL e o teste gratuito por 30 dias. Após a configuração bem-sucedida, o usuário será capaz de ver a página Dashboard / My view do Mantis.
A captura de tela a seguir mostra a página Minha Visualização do Mantis.
Step 1- Para fazer login no Mantis, acesse o site de demonstração de amostra. Isso abrirá uma página de login.
Step 2 - Preencha o seu endereço de e-mail / nome de usuário cadastrado e clique em Login.
Step 3- Após a validação bem-sucedida do nome de usuário, será solicitada uma senha. Digite a senha e clique no botão Login.
A captura de tela a seguir mostra como fazer o login no Mantis usando credenciais.
Com Erro
Devido ao login malsucedido, uma página de erro é exibida e o usuário voltará para a página do nome de usuário. A captura de tela a seguir mostra a mensagem de erro que o usuário recebe, se a senha estiver incorreta.
Clique em Perdeu sua senha?
Forneça o nome de usuário e endereço de e-mail para obter o link de redefinição de senha. Clique em Enviar conforme mostrado na imagem a seguir.
O usuário receberá um e-mail com a URL para redefinir a senha.
Em Login Bem Sucedido
Com o login bem-sucedido, o painel do sistema exibirá se a conta está associada a qualquer projeto por admin ou o usuário pode criar um projeto de amostra, que será discutido nos capítulos subsequentes.
A captura de tela a seguir exibe a página Dashboard / My View do Mantis no login bem-sucedido.
Após fazer o login no Mantis, My View é a primeira página exibida. Minha visualização é personalizada pelo Admin. Com base nas funções, o administrador pode definir o acesso ao Mantis. O administrador ainda tem o direito de alterar o logotipo, o nome e o acesso às informações de acordo com a função / indivíduo.
A barra de navegação, presente no topo da página do Mantis, será a mesma em todas as páginas / telas do Mantis. Relatar Problemas, Convidar Usuários, Administrador e Ajuda são os links principais da barra de navegação.
Existem várias seções presentes na barra de Menu (de cima para baixo no lado esquerdo). Essas seções são o coração do Mantis e cobrem todas as principais funcionalidades. A barra de menus possui as seguintes seções - Minha visualização, Visualizar problemas, Relatar problema, Registro de alterações, Mapa, Resumo e Gerenciar.
Ao lado da barra de menus e para baixo até a barra de navegação, a seção informativa principal pertence à página Minha visualização. Exceto esta seção, todas as outras partes da página são estáticas e permanecem as mesmas em todas as páginas.
No lado esquerdo (após a barra de menus), o usuário pode ver os problemas registrados em diferentes seções, como Atribuído a mim, Não atribuído, Relatado por mim, Resolvido, Modificado recentemente e Monitorado por mim.
O usuário pode navegar até um problema específico clicando na ID e no nome do problema.
No lado direito da página, o usuário pode ver o guia de primeiros passos. Aqui, novos usuários podem aprender sobre as funcionalidades básicas para começar com o Mantis. Há um tutorial de alguns minutos para familiarizar o usuário sobre como manter a estrutura do Projeto.
A captura de tela a seguir mostra a visão geral da página Minha Visualização do Mantis.
Abaixo da seção Getting started, há outro nome de seção como Timeline.
Aqui, o usuário pode ver quais atividades são realizadas durante uma semana ou um determinado cronograma, como quem criou problemas, quantos problemas foram criados, quem recentemente escolheu qual problema, etc.
A captura de tela a seguir exibe a seção Timeline da página My View.
Para realizar atividades de gerenciamento de projetos, o usuário deve ter permissão de administrador.
Crie um Projeto
A seguir estão as etapas para criar um projeto.
Step 1 - Faça login como administrador.
Step 2 - Vá para a seção “Gerenciar” presente na barra de menu à esquerda.
Step 3 - Clique na guia “Gerenciar Projetos”.
Step 4- Para criar um novo projeto, clique no botão Criar Novo Projeto. Para editar um projeto existente, clique no nome do projeto. Aqui, “Meu Projeto” é o projeto padrão existente.
A captura de tela a seguir mostra como criar um novo projeto.
Step 5 - Depois de clicar em Criar Projeto / Nome do Projeto, o formulário Criar Projeto é aberto.
Step 6 - Insira os seguintes campos antes da criação -
Name - Insira o nome do projeto.
Description - Uma breve descrição ou resumo do projeto.
Status- A maturidade ou estado de desenvolvimento do projeto. Este é um campo informativo e não afeta o Mantis.
View Status- Determina quem pode acessar o projeto, se o projeto pode ser visualizado por todos os usuários logados no caso de projetos públicos. Projetos privados são visíveis apenas para usuários atribuídos ao projeto ou para administradores.
Step 7 - Agora, clique no botão Adicionar Projeto.
A captura de tela a seguir mostra os campos para inserir / editar para adicionar / atualizar um novo projeto.
Na criação bem-sucedida de um projeto, o usuário pode ver uma nova entrada na seção do projeto, conforme mostrado na captura de tela a seguir.
Selecione um projeto
Para selecionar um projeto, o recurso de navegação está disponível no canto superior direito da página. Para ver esta opção, o usuário deve ter direito a visualizar pelo menos 2 projetos. Os projetos que o usuário tem direito de visualizar estão listados na opção “Todos os projetos”.
Se o usuário selecionar a opção Todos os projetos da lista, serão exibidos todos os projetos listados que o usuário tem direito de visualizar.
Para visualizar um projeto individual, o usuário deve selecionar o projeto específico na lista.
A captura de tela a seguir mostra como selecionar Projetos.
Arquivar um projeto
Se o usuário deseja ocultar um projeto da lista de projetos disponíveis, na lista suspensa superior, arquivar um projeto é a solução para isso.
Uma vez que o projeto é arquivado, o usuário não consegue visualizar os problemas dos respectivos projetos.
O projeto também pode ser desarquivado com base nos requisitos.
Step 1 - Vá para Gerenciar → Gerenciar Projetos.
Step 2 - Clique no nome do projeto que precisa ser arquivado / desarquivado.
Step 3 - Marque / Desmarque o campo de ativação para não arquivamento / arquivamento.
Step 4 - Clique em Atualizar projeto.
A captura de tela a seguir mostra como arquivar / desarquivar um projeto.
Após a criação do projeto, o usuário deve classificar as categorias. As categorias permitem dividir os problemas em diferentes áreas, como 'interface do usuário', 'back-end', 'banco de dados', 'serviços', etc. É baseado no tipo de problemas, áreas de recursos do software ou a experiência de vários desenvolvimentos equipes.
O usuário pode criar categorias específicas para um projeto ou defini-lo globalmente em todos os projetos. Mantis suporta uma categoria global predefinida chamada 'Geral'. Isso é usado como a categoria padrão ao mover problemas entre projetos e não há categoria de origem no projeto de destino.
Crie uma categoria
Step 1 - Vá para Gerenciar → guia Gerenciar Projetos.
Step 2 - Insira o nome da categoria na caixa de texto e clique em Adicionar categoria.
A captura de tela a seguir mostra como adicionar uma categoria global.
Após a adição bem-sucedida, o usuário poderá ver o nome da categoria na seção Categorias globais. O usuário pode editar a categoria a qualquer momento clicando no botão Editar presente na coluna Ações.
A captura de tela a seguir mostra a categoria adicionada e o botão Editar.
Configurar categorias
As categorias podem ser configuradas para um responsável padrão.
Todos os problemas registrados nesta categoria serão atribuídos automaticamente a um membro da equipe.
Step 1 - Para configurar a categoria, vá para Gerenciar → Gerenciar Projetos → Categorias Globais
Step 2 - Clique em Editar para configurar uma categoria específica conforme mostrado na captura de tela anterior.
Step 3 - Em Editar categoria do projeto, selecione Atribuído a na lista suspensa.
Step 4 - Clique em Atualizar categoria.
Aqui, o usuário também pode editar o nome da categoria.
A captura de tela a seguir mostra como configurar uma categoria.
Excluir uma categoria
Step 1 - Para excluir uma categoria, vá para Gerenciar → Gerenciar Projetos.
Step 2- Clique em uma categoria específica para excluir. Em seguida, clique no botão Excluir na coluna Ações, conforme mostrado na captura de tela a seguir.
Step 3- Após clicar em Excluir, o Mantis exibe uma mensagem de aviso e pede uma confirmação, se o usuário deseja excluir uma categoria específica ou não. Clique no botão Excluir categoria conforme mostrado na captura de tela a seguir.
Se os problemas estiverem listados na categoria excluída, após a exclusão, os problemas serão atualizados automaticamente e exibidos como nenhuma categoria.
O usuário pode filtrar manualmente os problemas e atualizar as categorias deles.
As versões também são conhecidas como Releases. Eles são um conjunto de metas para atingir / resolver problemas. Eles podem ser atualizados em versões.
As atualizações e o desenvolvimento do projeto são organizados em vários lançamentos ou versões. As versões podem ser nomeadas como 1.0, 1.1 ou podem ser baseadas nas datas de lançamento de funcionalidades como '20171020'.
As versões são usadas para todos os campos relacionados à versão nas edições. As versões aparecerão em problemas apenas quando o projeto tiver uma versão. O usuário precisa criar uma versão no projeto para utilizar esta funcionalidade.
No formulário de problema, existem 3 campos relacionados às versões - Versão do produto, Versão de destino e Versão fixa.
Product Version notas em que versão o problema foi descoberto e registrado pelos usuários.
Target Versioné uma versão futura ou atual para exibir em qual versão o problema está programado para ser corrigido. Isso preenche automaticamente o roteiro do projeto.
Fixed-in Versionmostra em qual versão o problema foi realmente corrigido ou implementado. Isso preenche automaticamente o log de alterações do projeto.
Atualizar ou adicionar versão
Step 1 - Para adicionar ou atualizar a versão de um projeto, vá para a aba Gerenciar → Gerenciar Projetos.
Step 2 - Clique no nome do Projeto, onde a versão deve ser adicionada.
Step 3 - Role para baixo até a seção Versões.
A captura de tela a seguir mostra como navegar para as versões.
A captura de tela a seguir mostra como adicionar a versão escrevendo o nome da versão e clicando em Adicionar versão.
Step 4 - Para atualizar uma versão, clique no botão Editar conforme mostrado acima.
Step 5- O usuário pode atualizar todos os campos com base no requisito. Clique em Atualizar versão conforme mostrado na captura de tela a seguir.
O ciclo de vida denota diferentes estágios ou status de problemas. O ciclo de vida começa relatando um problema e termina quando o problema é resolvido ou fechado. Um problema pode ter principalmente 3 estágios - Abrir, Resolver e Fechar. No entanto, Mantis oferece suporte a mais status, conforme explicado a seguir.
Status
New- Este é o primeiro status para um novo problema quando os usuários o relatam. O próximo status pode ser “feedback”, “reconhecido”, “confirmado”, “atribuído” ou “resolvido”.
Feedback- Este status é usado para fins de revisão. Antes de atribuir a um membro da equipe, um processo de revisão acontece para decidir a validade do problema e da equipe de interesse. O próximo status pode ser “novo”, “atribuído” ou “resolvido”.
Acknowledged- Este status é usado pela equipe de desenvolvimento para enviar uma confirmação sobre o recebimento de um problema ou para concordar com a preocupação do repórter. No entanto, é possível que ainda não tenham reproduzido o problema. O próximo status é “atribuído” ou “confirmado”.
Confirmed- Esse status é normalmente usado pela equipe de desenvolvimento para refletir que eles confirmaram e reproduziram o problema. O próximo status é “atribuído”.
Assigned- Este status é usado para refletir que o problema foi atribuído a um dos membros da equipe e o membro da equipe é responsável por corrigi-lo e trabalhar ativamente nele. O próximo status é “resolvido”.
Resolved- Este status é usado para refletir que o problema foi corrigido ou resolvido. Um problema pode ser resolvido entre qualquer uma das seguintes resoluções. Por exemplo, um problema pode ser chamado de resolvido por “corrigido”, “duplicado”, “não corrigido”, “nenhuma alteração necessária” ou outros motivos. O próximo status é “fechado”, ou caso o problema esteja sendo reaberto, então seria “feedback”.
Closed- Este status reflete que o problema foi encerrado e validado com sucesso. Nenhuma ação adicional é necessária nele. Depois que o problema é resolvido, ele o oculta na página Exibir problemas.
Depois que o projeto e as categorias são definidos, o usuário pode relatar um problema em relação ao projeto em diferentes categorias para rastrear o andamento.
A seguir estão as etapas para relatar um problema -
Step 1 - Se o usuário tiver acesso a vários projetos, primeiro selecione o projeto no canto superior direito da tela, onde os problemas serão relatados.
Existem duas maneiras de acessar o formulário de relatório de problemas -
Step 2 - Clique no link Report Issue presente na parte superior ao lado do filtro do projeto OU clique na seção Report Issue na barra de menu à esquerda.
A captura de tela a seguir mostra como definir um filtro de projeto e opções disponíveis para problemas de relatório.
Step 3 - Depois de clicar em Relatar problema, abre a página Inserir detalhes do problema com campos obrigatórios e opcionais.
Step 4- Insira todos os detalhes corretamente. Estes são os seguintes campos -
Category - Define a que área do projeto pertence, como desenvolvimento, banco de dados e serviços, para que a equipe em questão possa começar a examiná-lo.
Summary - Um breve título do problema que fornece informações de alto nível sobre o assunto.
Description- As informações detalhadas do problema. Deve conter todos os detalhes relevantes de menores a maiores, para que o membro da equipe em questão analise todos os aspectos.
Além dos campos obrigatórios, existem campos opcionais úteis, como definir severidade, prioridade, tags e visualizar status.
O usuário também pode atribuí-lo a um usuário específico, bem como fazer upload de um arquivo como um anexo.
Step 5 - Se o usuário quiser relatar mais de um problema, marque a caixa de seleção Relatar estadia, que retornará à página de relatório de problema após o envio de um problema.
Step 6 - Agora, clique no botão Enviar problema presente na parte inferior da página.
As capturas de tela a seguir exibem os diferentes campos e o botão Enviar.
Step 7 - Após a criação bem-sucedida, o usuário navega para a página Exibir problema, onde o novo problema relatado pode ser visto.
O usuário pode criar vários problemas ao mesmo tempo usando arquivos CSV. Os arquivos CSV são separados por vírgulas.
Regras para arquivo CSV
Ao criar um arquivo CSV, os seguintes pontos devem ser considerados:
O arquivo CSV deve ser separado para cada projeto.
O arquivo CSV deve ser salvo como CSV (delimitado por vírgula).
O usuário deve mudar para o projeto antes de iniciar as etapas de importação de CSV.
Todas as inscrições devem ser feitas em um aplicativo Notebook. Cada entrada deve ser separada por uma vírgula “,”.
Os arquivos devem ser salvos como filename.csv e o tipo de arquivo como Todos os arquivos.
Não mapeie o campo de ID com nenhum campo em CSV. O sistema irá gerar automaticamente um ID do problema.
Para várias linhas, “\ n” pode ser usado.
Para campos de carimbo de data / hora, como envio de problema e carimbo de data / hora da última atualização, é recomendado usar ISO 8601. No entanto, o PHP aceita qualquer método strtotime (). Se um número inteiro for fornecido como o valor, ele será tratado como o número de segundos, desde a época do Unix (1 de janeiro de 1970 00:00:00 GMT).
O arquivo de amostra será semelhante ao seguinte -
Conecte-se | fios | Geral | a funcionalidade de login deve estar disponível | Atribuído a | administrador | 1.0 |
erro | fios | Geral | mensagem de erro na credencial errada | Novo | 1.0 | |
em sucesso | fios | Geral | página de boas-vindas no login bem-sucedido | Atribuído a | administrador | 1.0 |
Importar CSV
Para importar um arquivo CSV, o usuário deve realizar as seguintes etapas -
Step 1 - Vá para Gerenciar → Gerenciar Plug-in.
Step 2 - Verifique se o plug-in CSV Importer está instalado ou não.
Step 3 - Se não estiver instalado, clique em Instalar conforme mostrado na imagem a seguir.
Step 4- Como o CSV Importer não está presente nos plug-ins instalados, vá para a seção Plug-ins disponíveis e localize o CSV Importer. Clique em Instalar conforme mostrado na captura de tela a seguir.
Step 5- Após a instalação, o usuário pode ver o Importador de CSV na seção Plug-in instalado. A seção Importar arquivo CSV também está presente. Clique em Importar arquivo CSV conforme mostrado na captura de tela a seguir.
Step 6- Depois de clicar em Importar arquivo CSV, os problemas de importação do arquivo CSV são abertos. Selecione várias opções com base no arquivo e nos requisitos, conforme mostrado na captura de tela a seguir. Mais tarde, clique em Escolher arquivo para navegar até o arquivo e clique em Carregar arquivo.
Step 7- Após o upload bem-sucedido, o usuário pode ver a coluna de dados sábia. Abaixo disso, o usuário precisa mapear essas colunas com diferentes campos do formulário de problema, conforme mostrado na imagem a seguir.
Step 8 - Após o mapeamento, clique no botão Importar Arquivo.
Após a conclusão da importação, o usuário pode ver as contagens de entradas bem-sucedidas e malsucedidas.
Automaticamente, o usuário navega até a guia Visualizar problemas na seção Visualizar problemas, conforme mostrado na captura de tela a seguir.
Na seção Visualizar Problemas, o usuário pode visualizar todos os bugs relatados para um projeto. O usuário pode filtrar para restringir a pesquisa e exportar todos os problemas e imprimir relatórios. Todas as principais funcionalidades dos problemas podem ser acessadas em Exibir problemas.
Discutiremos todas essas funcionalidades em diferentes capítulos. Neste capítulo, discutiremos sobre Filtros, Exportar e Imprimir Relatórios.
Filtros
Para usar filtros em Exibir problemas, as seguintes etapas devem ser executadas -
Step 1 - Clique em Exibir problemas no menu à esquerda.
Na primeira metade, a seção de filtro é exibida, onde o usuário pode definir vários filtros.
Step 2- Para definir um filtro, clique em Nome do campo. Por exemplo: Repórter neste caso. Ele exibirá a lista suspensa disponível para seleção.
Step 3 - Após a seleção de outros filtros também, clique em Aplicar filtro para pesquisar o resultado conforme mostrado na captura de tela a seguir.
Step 4 - Depois de clicar no botão Aplicar filtro, os problemas são exibidos na parte inferior da tela na seção Visualizando problemas, conforme mostrado na captura de tela a seguir.
Step 5 - Ao clicar em Salvar Filtro Atual, o usuário pode salvar o filtro e usar sempre que necessário.
Step 6- Depois de clicar no botão Salvar filtro atual, o seguinte formulário é aberto para inserir o nome do filtro. Insira o nome e marque Tornar Público, Aplicar para todos os projetos. Clique em Salvar filtro atual.
Step 7- Uma lista suspensa será exibida ao lado do botão Salvar filtro, onde o usuário pode ver o nome do filtro salvo no momento e selecionar o filtro a partir daí. Esta lista suspensa exibe todas as listas de filtros disponíveis, conforme mostrado na captura de tela a seguir.
Imprimir Relatórios
Na seção Visualizar Problemas → Visualizar problema, o usuário pode imprimir os registros e detalhes básicos dos problemas. Depois de filtrar os problemas, o usuário pode imprimi-los em diferentes formatos.
Para imprimir os relatórios, as seguintes etapas devem ser executadas -
Step 1 - Vá para Exibir problemas no menu, defina os filtros e clique em Aplicar filtros.
Step 2 - Agora, vá para a seção Visualização de problemas e certifique-se de que os problemas sejam exibidos.
Step 3 - Selecione os problemas a serem impressos e clique em Imprimir relatórios, conforme mostrado na captura de tela a seguir.
Os problemas são exibidos como uma página do navegador e têm assinaturas de Word e HTML (Internet Explorer) no canto superior esquerdo da tela, conforme mostrado na captura de tela a seguir.
Step 4- Ao clicar no símbolo Word, baixa o arquivo word contendo os detalhes do bug. O arquivo de palavras de amostra será semelhante a: O nome do arquivo seria <nome do projeto> .doc e contém detalhes completos de cada problema.
Step 5 - Clique no sinal de HTML, um novo navegador é aberto contendo detalhes completos de cada problema, conforme mostrado na captura de tela a seguir.
Exportar CSV / Excel
Para exportar como arquivo CSV / Excel, as seguintes etapas devem ser executadas -
Step 1 - Vá para Exibir problemas no menu, defina os filtros e clique em Aplicar filtros.
Step 2 - Vá para a seção Visualizando Problemas na parte inferior da página e certifique-se de que os problemas sejam exibidos.
Step 3 - Selecione os problemas a serem exportados e clique em Exportar CSV / Excel como mostrado na captura de tela a seguir.
Os respectivos arquivos são baixados com os detalhes do bug.
O arquivo CSV de amostra será semelhante ao mostrado na captura de tela a seguir.
O arquivo de exemplo do Excel terá a aparência mostrada na captura de tela a seguir.
Os usuários podem editar os detalhes de um problema a qualquer momento. Para editar um problema, o usuário deve abrir um problema em qualquer uma das opções disponíveis em Minha página de visualização ou na página Visualizar problema na opção de menu à esquerda.
As etapas a seguir devem ser executadas durante a edição de um problema.
Step 1 - Abra o problema na página Visualizar clicando em ID do problema.
O usuário poderá ver várias seções da página Exibir detalhes do problema -
- Ver detalhes do problema
- Relationship
- Usuários monitorando este problema
- Activities
- Adicionar nota
- Histórico de problemas
A captura de tela a seguir exibe todas as seções da página Exibir problema.
Step 2 - Depois de abrir a página Exibir detalhes do problema, clique no botão Editar conforme mostrado na captura de tela a seguir.
A página de atualização de informações do problema é aberta, mostrando os campos editáveis conforme ilustrado na captura de tela a seguir.
Step 3 - Depois de editar as informações, clique no botão Atualizar informações conforme mostrado na imagem a seguir.
As informações atualizadas e os detalhes do log podem ser vistos na seção Histórico do problema, conforme mostrado na captura de tela a seguir.
A clonagem refere-se à cópia. Clonar um problema significa criar rapidamente um problema duplicado dentro do mesmo projeto. Os problemas clonados podem ser tratados como um novo problema e editados como outros problemas.
Um problema clonado é um problema completamente separado do problema original. Qualquer ação ou operação realizada no problema original não afeta o problema do clone e vice-versa. A única conexão entre o original e o clone é o link criado.
As informações a seguir são transportadas do problema original para o problema do clone.
- Summary
- Description
- Assignee
- Environment
- Priority
- Category
- Version
- Reporter
- Versão alvo
- Versão fixa
- Links de problemas
- Attachment
- Projects
- Conteúdo de campos personalizados
As informações a seguir não são clonadas -
- Controle de tempo
- Comments
- Histórico de problemas
A seguir estão as etapas para clonar um problema.
Step 1 - Abra um problema na página Exibir clicando no ID do problema.
As seções a seguir da página Exibir detalhes do problema serão exibidas.
- Ver detalhes do problema
- Relationship
- Usuários monitorando este problema
- Activities
- Adicionar nota
- Histórico de problemas
Step 2 - Depois de abrir a página Exibir detalhes do problema, clique no botão Clonar conforme mostrado na captura de tela a seguir.
Ele abre a página do relatório e todos os detalhes disponíveis são copiados nos respectivos campos, conforme mostrado na imagem a seguir.
Step 3- Na parte inferior da página, o id do problema original está escrito para o campo “Relacionamento com o problema pai”. Selecione a relação entre o problema original e o clonado, conforme mostrado na captura de tela a seguir.
Step 4- A seção Copiar dados estendidos do problema pai. tem 2 caixas de seleção - Copiar notas do problema e Copiar anexos. Marque-os se quiser copiar o mesmo. Por padrão, eles estão desmarcados.
Step 5 - Após a seleção, clique no botão Enviar problema.
Após o envio bem-sucedido, um novo ID de problema é gerado e a página de exibição de problema é aberta.
Ao relatar um problema, junto com algumas informações gerais, existem recursos avançados suportados pelo Mantis para torná-lo mais informativo e útil. Neste capítulo, discutiremos sobre esses recursos avançados.
@Mention - Notificação
Mantis oferece suporte a @ menções para reunir as atenções do usuário e enviar notificações sobre um problema ou nota, mesmo se eles não estiverem na lista de notificações.
É uma forma simples de chamar a atenção de alguém. Basta fazer referência a uma faculdade em uma nota ou descrição de questão e os detalhes da nota com um link para os detalhes da questão serão enviados por e-mail.
Para mencionar um usuário na seção Descrição / Nota, primeiro escreva @ e junto com ele o nome do usuário, conforme mostrado na captura de tela a seguir.
@ menções têm um hiperlink para a página do usuário e destacadas quando notas / questões são formatadas.
Nesse caso, os usuários recebem notificações por e-mail regulares e também notificações de @ menção. No entanto, as notificações de @ menção têm um formato simplificado e também um assunto diferente.
A captura de tela a seguir exibe o e-mail recebido para @mention.
Mande um lembrete
Send Reminder é a funcionalidade alternativa de @mention. Este recurso é usado para chamar a atenção de um determinado usuário. Por exemplo, o Dono do Produto envia um lembrete à equipe para atualizar os comentários.
Mantis geralmente recomenda usar @mention. No entanto, é um recurso opcional.
Vá para Exibir problema e clique no ID do problema para abrir a página Exibir.
No início da questão, o botão “Enviar um lembrete” é exibido conforme mostrado na captura de tela a seguir.
Depois de clicar no botão Enviar um lembrete, uma caixa de mensagem é exibida. No lado esquerdo, há uma lista de usuários e no lado direito as mensagens podem ser digitadas. Após selecionar o usuário e escrever a mensagem, clique no botão Enviar na parte inferior da página.
A captura de tela a seguir mostra como enviar um lembrete.
Na seção Exibir Problema → Atividades, as informações do Lembrete podem ser vistas conforme mostrado na captura de tela a seguir.
Formatação de Texto
A partir de agora, o Mantis suporta as seguintes tags HTML que podem ser usadas para formatar a tag na descrição e no campo de notas - p, li, ul, ol, br, pre, I, b, u, em, strong. No entanto, o Mantis não incentiva a formatação do texto.
Os e-mails de texto terão tags brutas em vez de texto formatado. Mantis tem um plano de mudar para o Markdown para formatação, o que tornará obsoleto as tags HTML.
Além do suporte a Markdown, Mantis está planejando oferecer suporte a e-mails html. Esses recursos juntos resolverão as limitações da solução existente. No entanto, no momento, não há um cronograma específico para Markdown ou para suporte a e-mails HTML.
Anexar arquivos
Mantis oferece suporte para anexar vários arquivos a um problema. Um usuário pode anexar o arquivo enquanto relata o problema clicando no botão Escolher arquivo. O arquivo também pode ser anexado em Exibir problema, clicando no botão Carregar arquivo. O método alternativo é anexar o arquivo no modo Editar problema.
A captura de tela a seguir mostra como anexar um arquivo no módulo Visualizar problema.
Clique no botão marcado acima e navegue até o arquivo para fazer o upload. Os arquivos serão exibidos abaixo do botão no upload bem-sucedido.
Em seguida, clique em Adicionar notas. O arquivo será adicionado na seção Atividades, conforme mostrado na captura de tela a seguir.
Status é a propriedade de um problema que ajuda a rastrear o andamento de um problema, bem como fornece o status atual real de um problema.
Mantis oferece suporte aos seguintes status - Novo, Feedback, Reconhecido, Confirmado, Fechado e Resolvido. Os usuários podem alterar o status de um problema com base no trabalho realizado.
As etapas a seguir devem ser executadas para alterar o status.
Step 1 - Vá para a seção Exibir problema e clique no ID do problema do status que deve ser alterado.
Step 2 - Clique na lista suspensa ao lado de “Alterar status para” e selecione um dos status.
Step 3 - Após a seleção, clique no botão “Alterar status para” presente na seção Exibir detalhes do problema, conforme mostrado na captura de tela a seguir.
Com base na seleção de status, a página <Status> Issue é aberta, onde o usuário pode adicionar uma nota, atribuí-la e torná-la privada, se desejar.
Step 4- Depois disso, clique no botão <Status> Issue. Por exemplo: Para feedback, a página Request Feedback on Issue é aberta.
A captura de tela a seguir mostra a página de status de feedback.
Step 5 - Clique no botão Solicitar feedback e o status do problema será alterado para feedback, conforme mostrado na captura de tela a seguir.
Esse recurso é muito útil quando dois problemas têm algum tipo de dependência um do outro, por exemplo, são duplicados ou relacionados um ao outro, dependência de upstream downstream como problema pai / filho.
Crie um link para outro problema
Os problemas podem ser vinculados a qualquer momento, ao relatar um problema usando a página Exibir problema ou Editar problema.
Step 1 - Clique na página ver problema.
Step 2 - Navegue até a seção Relacionamentos.
Step 3- Escolha a relação do problema com o problema de vinculação. Por exemplo: a edição aberta é pai / duplicata de outra edição.
Step 4 - Agora, digite o id do problema e clique no botão Adicionar, conforme mostrado na imagem a seguir.
Após a adição, você pode ver os problemas vinculados na seção Relacionamentos. É um hiperlink, portanto, também é possível navegar para o problema vinculado.
Você pode adicionar um relacionamento para vários problemas de uma vez usando o botão '|' caractere entre os IDs de problema.
A captura de tela a seguir exibe o problema vinculado.
Excluir um link
Step 1 - Vá para a página Exibir detalhes do problema que contém o link para o problema.
Step 2 - Role para baixo e vá para a seção Relacionamentos.
Step 3 - Clique no ícone Excluir conforme mostrado na captura de tela a seguir.
Step 4- Um pop-up de confirmação será exibido, conforme mostrado na imagem a seguir. Clique no botão Excluir.
O Mantis tem um recurso para mover um problema de um projeto para outro.
Um problema de cada vez
Step 1 - Vá para a página Exibir detalhes do problema que precisa ser movido para outro projeto.
Step 2 - Clique em Mover conforme mostrado na imagem a seguir.
Step 3 - Na página Mover problema, selecione o novo projeto para onde o problema será movido e clique no botão Mover problemas, conforme mostrado na captura de tela a seguir.
Vários problemas ao mesmo tempo
Step 1 - Vá para a página Exibir problema.
Step 2 - Defina o filtro e navegue até a seção Visualização de problemas, onde você encontrará uma lista de problemas.
Step 3 - Marque as caixas de seleção para todos os problemas que precisam ser movidos.
Step 4 - Selecione a opção Mover no menu suspenso presente na parte inferior da tela e clique em OK.
As capturas de tela a seguir mostram como mover vários problemas de uma vez.
Step 5 - Na página Mover problema para, selecione o novo projeto, para onde o problema será movido e clique no botão Mover problema conforme mostrado na captura de tela a seguir.
Um histórico é um registro de todas as atividades realizadas em questões como -
- Criação de um problema
- Alterações em um campo de problema
- Anexo de um arquivo
- Exclusão de comentário / registro de trabalho
- Adição / exclusão de links
Em um registro de histórico, o usuário pode visualizar as seguintes informações -
- Nome do usuário que fez as alterações
- Tempo enquanto as mudanças foram feitas
- Se um campo de problema for alterado, os valores novos e antigos do campo
As etapas a seguir devem ser realizadas para visualizar o histórico de problemas.
Step 1 - Vá para a página Exibir problema → Exibir detalhes do problema (clicando em qualquer ID do problema) para ver o histórico.
Step 2 - Role para baixo até a seção Histórico do problema OU clique no botão Histórico do problema, conforme mostrado na captura de tela a seguir.
Os registros do histórico serão exibidos como pode ser visto na imagem a seguir.
Existem outras funcionalidades úteis na página Exibir problema, como Monitorar, Excluir, Fechar ou Colocar um problema, que discutiremos neste capítulo.
Monitor
O Mantis possui um recurso chamado Monitor para receber notificações e observar o andamento de um problema. Um usuário que marcou o problema como Monitor será notificado sempre que qualquer outro usuário fizer alterações no problema.
A seguir estão as etapas para monitorar um problema -
Step 1 - Vá para a página Exibir problema → Exibir detalhes do problema (clicando em qualquer ID do problema) para ver os detalhes.
Step 2 - Clique no botão Monitor presente na parte inferior da tela, conforme mostrado na imagem a seguir.
Quando o usuário começa a monitorar, o botão muda para Finalizar monitoramento. O mesmo também pode ser confirmado no histórico de problemas.
Step 3 - Após um certo período de tempo, quando o monitoramento estiver concluído, clique no botão Encerrar monitoramento conforme mostrado na imagem acima.
O botão mudará novamente para Monitor.
Bastão
Mantis oferece suporte à funcionalidade Stick, ou seja, um problema pode ser exibido como a primeira entrada na página Ver problema → seção Ver problema.
Step 1- Vá para a seção Exibir Problema → Vendo Problemas e escolha qualquer Problema que você deseja exibir como a primeira entrada nesta tabela. Aqui, escolhemos o Issue ID 02 conforme mostrado na captura de tela a seguir.
Step 2 - Clique no botão Stick na parte inferior da página Exibir detalhes do problema.
O nome do botão muda para Unstick.
Step 3- Volte para a seção Exibir problema → Exibir problemas e observe a localização do ID do problema na tabela. Ele será exibido como a primeira entrada, conforme mostrado na imagem a seguir.
Step 4 - Para retirá-lo, vá para a página Exibir detalhes do problema e clique no botão Tirar conforme mostrado na captura de tela a seguir.
Se mais de um problema estiver marcado como Stick, ele seguirá o conceito LIFO (Last In First Out). O último que foi marcado como Stick será exibido como a primeira entrada e será seguido pelo segundo mais recente e assim por diante.
Fechar um problema
Mantis suporta a funcionalidade de fechar um problema de qualquer status atual do problema.
A seguir estão as etapas para fechar um problema.
Step 1- Vá para a seção Exibir Problema → Vendo Problemas e escolha qualquer problema a ser fechado. Aqui, escolhemos o Issue ID 02 conforme mostrado na captura de tela a seguir.
Step 2 - Clique no botão Fechar na página Exibir detalhes do problema, conforme mostrado na captura de tela a seguir.
Step 3- Selecione Resolução na lista suspensa e Adicionar notas. Clique no botão Fechar problema.
O status do problema muda para o botão Reabrir em vez de Fechar para este problema, conforme visto na captura de tela a seguir.
Ao clicar no botão Reabrir, você pode abrir o problema a qualquer momento novamente.
Excluir um problema
Mantis oferece suporte à funcionalidade de exclusão caso o usuário deseje excluir qualquer um dos problemas. O motivo pode ser duplicação, entrada errada ou nada mais útil.
A seguir estão as etapas para excluir um problema.
Step 1 - Vá para a seção Exibir Problema → Vendo Problema e escolha qualquer problema que deve ser excluído.
Step 2 - Clique no botão Excluir na página Exibir detalhes do problema, conforme mostrado na captura de tela a seguir.
Step 3- Uma página de confirmação é exibida solicitando a execução da ação de exclusão no problema selecionado. Clique no botão Excluir problema se tiver certeza, conforme mostrado na captura de tela a seguir.
Mantis oferece suporte à funcionalidade de pesquisa básica. Os usuários podem pesquisar problemas nos projetos usando o número do problema. Junto com a caixa de texto Pesquisar, o Mantis fornece o link do número do problema visitado recentemente para que os usuários possam ir diretamente para um determinado problema.
Pesquisa
No canto superior direito da tela, há uma caixa de texto Pesquisar presente em todas as páginas com o texto como Número do Problema.
A captura de tela a seguir exibe a posição da caixa de texto Pesquisar.
Insira o ID do problema e pressione Enter. Ele usa o conceito de pesquisa selvagem e encontra o problema exclusivo. Posteriormente, ele abre a página Exibir detalhes do problema, conforme mostrado na captura de tela a seguir.
Visitados Recentemente
Ao lado da caixa de texto Pesquisar, há um campo Visitados recentemente com uma lista de IDs de problemas visitados recentemente como um link.
A captura de tela a seguir exibe a localização do campo Visitados recentemente.
Clique em qualquer link do problema para abrir a página Exibir detalhes do problema. O campo Visitados recentemente é estático em todas as páginas e é possível pular para qualquer problema a qualquer momento.
Mantis relaciona problemas com versões e esta relação pode ser vista no Log de alterações. Com base na versão de correção do problema, o Registro de alterações separa os problemas e fornece detalhes nos quais as funcionalidades de liberação / versão são abordadas.
As informações do Log de alterações são usadas para incluir informações sobre a versão do software. Ele ajuda os usuários a determinar a especificação em novos lançamentos. Ele responde a perguntas usuais como: 'O que há de novo?', 'O que foi corrigido?' e 'Existem correções de segurança?'
Cada projeto pode ter várias versões. Os usuários relatam problemas em relação às versões lançadas e os desenvolvedores normalmente corrigem os problemas nas próximas versões.
Para que um problema seja registrado no Registro de alterações, os seguintes critérios devem ser atendidos. O problema deve ter -
- Status 'Resolvido' ou 'Fechado'.
- Resolução 'fixa'.
- A versão deve ser especificada no campo 'Corrigido na versão'.
A captura de tela a seguir mostra os critérios acima sendo atendidos na página de detalhes.
A captura de tela a seguir mostra como o mesmo problema aparece na seção Log de alterações. No canto superior direito da tela, ele exibe a versão e o nome do projeto também.
Clique em Exibir problemas para exibir os detalhes do problema.
A página Roteiro tem informações sobre as próximas versões e os problemas que devem ser corrigidos nessas versões. Esta é uma informação muito útil para ser fornecida à equipe, aos usuários e outras partes interessadas.
Também ajuda a priorizar uma atribuição de problema. Ele acompanha o andamento dos problemas, como quantos problemas foram resolvidos / fechados, quantos problemas ainda precisam ser resolvidos, etc.
A página Roteiro é preenchida automaticamente, uma vez que os problemas são atribuídos a uma "Versão de destino".
A captura de tela a seguir mostra onde o campo da versão de destino está presente na página Detalhes do problema.
Depois que uma versão de destino é adicionada ao problema, ela aparece na página Roteiro. As informações do roteiro exibem o progresso atualizado de todos os problemas.
Os usuários podem ver o número de problemas a serem tratados, quantos foram resolvidos / fechados, bem como a porcentagem em andamento.
A captura de tela a seguir mostra a página Roteiro com a porcentagem em andamento e a lista de problemas.
Se os problemas não forem atribuídos a uma versão de destino, ele não aparecerá no roteiro.
Os problemas resolvidos aparecem tachados.
Se o campo "Fixed in Version" for definido, ele aparecerá na página Change Log também.
A página de Resumo é o coração do Mantis. Ele exibe os registros tabulares dos problemas. O Mantis oferece suporte à página Resumo como um documento de relatório em formato tabular.
A página de resumo exibe os registros da tabela com base nos seguintes campos -
- Por Status
- Por gravidade
- Por categoria
- Estatísticas de tempo para problemas resolvidos (dias)
- Status do desenvolvedor
- Repórter por Resolução
- Desenvolvedor por resolução
- Por data
- Mais ativo
- Aberto há mais tempo
- Por Resolução
- Por prioridade
- Status do repórter
- Eficácia do repórter
Em cada seção, ele exibe quantos problemas estão nos status Aberto, Resolvido e Fechado. Ele também exibe quantos problemas totais são relatados em uma categoria específica.
A captura de tela a seguir exibe a página Resumo e suas diferentes categorias.
O processo de adição de campos personalizados inclui primeiro definir o campo personalizado e, em seguida, vinculá-lo aos projetos apropriados.
Step 1 - Vá para a seção Gerenciar → Gerenciar campo personalizado.
Step 2 - Insira o nome do campo na caixa de texto.
Step 3 - Clique no botão Novo campo personalizado, conforme mostrado na captura de tela a seguir.
Step 4 - Depois de clicar em Novo campo personalizado, a página Editar campo personalizado é aberta, onde o usuário deve definir a especificação do campo personalizado.
Step 5 - Selecione um 'Tipo' para o campo na lista suspensa (data, string, lista, etc.).
Para tipos de campos personalizados, você pode escrever valores possíveis. Use o‘|’caractere para separar os diferentes valores. Os tipos de campos personalizados que esperam essas listas incluem: enumeração, caixa de seleção, lista, lista de seleção múltipla e botões de opção.
A definição de 'Valor padrão' permite que o campo personalizado tenha um valor padrão baseado no tipo de campo. Na maioria dos casos, é um valor simples, como uma string, um número ou um valor da lista de valores possíveis. No entanto, para o tipo de data, os valores possíveis podem incluir valores como: {today}, {tomorrow}, {+3 days}, {-7 days}, {next week}, {15 December 2013}, etc.
Step 6 - Marque as caixas de seleção que especificam as páginas nas quais o campo personalizado deve aparecer e é obrigatório.
Depois de definir o campo personalizado, ele deve ser vinculado aos projetos apropriados.
Step 7- Role até a parte inferior da página 'Editar campo personalizado' para a seção 'Vincular campo personalizado a projetos'. Selecione os projetos da lista exibida e clique em 'Link Custom Field' conforme mostrado na imagem a seguir.
O número de sequência é usado para determinar a ordem relativa dos campos personalizados entre si. Os números de sequência menores são mostrados primeiro.