Tutorial Bugzilla – Ferramenta de rastreamento de defeitos
O que é Bugzilla?
Bugzilla é um sistema de rastreamento de problemas/bugs de código aberto que permite aos desenvolvedores acompanhar problemas pendentes em seus produtos. Está escrito em Perl e usa banco de dados MYSQL.
Bugzilla é um Defeito ferramenta de rastreamento, no entanto, pode ser usada como uma ferramenta de gerenciamento de testes, pois pode ser facilmente vinculada a outras Caso de teste ferramentas de gestão como Quality Center, Testlink etc.
Este rastreador de bugs aberto permite que os usuários permaneçam conectados com seus clientes ou funcionários, para se comunicarem sobre problemas de forma eficaz em toda a cadeia de gerenciamento de dados.
Os principais recursos do Bugzilla incluem
- Recursos avançados de pesquisa
- Notificações por E-mail
- Modificar/arquivar Bugs por e-mail
- Rastreamento de tempo
- Segurança forte
- Personalização
- Localização
Como fazer login no Bugzilla
Passo 1) Use o seguinte link para sua prática. Para criar uma conta na ferramenta Bugzilla ou fazer login na conta existente vá para Nova conta ou login opção no menu principal.
Passo 2) Agora, insira seus dados pessoais para entrar no Bugzilla
- User ID
- Senha
- E depois clique em "Conecte-se"
Passo 3) Você efetuou login com sucesso no sistema Bugzilla
Criando um relatório de bug no Bugzilla
Passo 1) Para criar um novo bug no Bugzilla, visite a página inicial do Bugzilla e clique em NOVAS guia do menu principal
Passo 2) Na próxima janela
- Insira o produto
- Insira o componente
- Dê a descrição do componente
- Selecione a versão,
- Selecione a gravidade
- Selecione Hardware
- Selecione SO
- Insira o resumo
- Entrar Descriptíon
- Anexar anexo
- Enviar
OBSERVAÇÃO: Os campos acima irão variar de acordo com sua personalização do Bugzilla
OBSERVAÇÃO: Os campos obrigatórios estão marcados com *.
No nosso campo de caso
- Resumo
- Descrição
São obrigatórios
Se você não preenchê-los, você receberá uma tela como abaixo
Etapa 4) Bug é criado ID# 26320 é atribuído ao nosso Bug. Você também pode adicionar informações adicionais ao bug atribuído, como URL, palavras-chave, quadro branco, tags, etc. Essas informações extras são úteis para fornecer mais detalhes sobre o bug que você criou.
Passo 5) Na mesma janela, se você rolar mais para baixo. Você pode selecionar a data limite e também o status do bug. O prazo no Bugzilla geralmente fornece o prazo para resolver o bug em um determinado período de tempo.
Crie relatórios gráficos
Os relatórios gráficos são uma forma de visualizar o estado atual do banco de dados de bugs. Você pode executar relatórios por meio de uma tabela HTML ou de uma tabela gráfica baseada em linha/torta/gráfico de barras. A ideia por trás do relatório gráfico no Bugzilla é definir um conjunto de bugs usando a interface de pesquisa padrão e então escolher algum aspecto desse conjunto para plotar nos eixos horizontal e vertical. Você também pode obter um relatório tridimensional escolhendo a opção “Múltiplas Páginas”.
Os relatórios são úteis de várias maneiras, por exemplo, se você quiser saber qual componente tem o maior número de bugs ruins relatados. Para representar isso no gráfico, você pode selecionar a gravidade no eixo X e o componente no eixo Y e a seguir clicar em gerar um relatório. Ele irá gerar um relatório com informações cruciais.
O gráfico abaixo mostra a representação do gráfico de barras para a gravidade dos bugs no componente “Engrenagens Widget”. No gráfico abaixo, os bugs ou bloqueadores mais graves nos componentes são 88, enquanto os bugs com gravidade normal estão no topo com o número 667.
Da mesma forma, também veremos o gráfico de linhas para % concluído versus prazo
Passo 1) Para visualizar seu relatório em uma apresentação gráfica,
- Clique em Relatório no Menu Principal
- Clique nos relatórios gráficos da opção fornecida
Passo 2) Vamos criar um gráfico de % concluída versus prazo
Aqui no eixo vertical escolhemos % Completo e no nosso eixo horizontal escolhemos Prazo. Isso fornecerá o gráfico da quantidade de trabalho realizado em porcentagem em relação ao prazo definido.
Agora, defina várias opções para apresentar relatórios graficamente
- Eixo vertical
- Eixo horizontal
- Imagens múltiplas
- Formato - gráfico de linhas, gráfico de barras ou gráfico de pizza
- Conjunto de dados de plotagem
- Classifique seu bug
- Classifique seu produto
- Classifique seu componente
- Classifique o status do bug
- Selecione a resolução
- Clique em gerar um relatório
A imagem do gráfico aparecerá mais ou menos assim
Função de navegação
Passo 1) Para localizar o seu bug, usamos a função de navegação, clique em Explorar botão no menu principal.
Passo 2) Assim que você clicar no botão navegar, uma janela será aberta dizendo “Selecione uma categoria de produto para navegar” conforme mostrado abaixo, navegamos pelo bug de acordo com a categoria.
- Depois de clicar no botão navegar
- Selecione o produto “Sam's Widget”, pois você criou um bug dentro dele
Passo 3) Abre outra janela, nesta clique no componente “engrenagens de widget”. Os componentes do Bugzilla são subseções de um produto. Por exemplo, onde nosso produto é WIDGET DO SAM cujo componente é ENGRENAGENS DE WIDGET.
Passo 4) ao clicar no componente, outra janela será aberta. Todos os bugs criados em uma categoria específica serão listados aqui. Nessa lista de bugs, escolha seu Bug#ID para ver mais detalhes sobre o bug.
Abrirá outra janela, onde informações sobre o seu bug poderão ser vistas com mais detalhes. Na mesma janela, você também pode alterar o responsável, o contato de controle de qualidade ou a lista de CC.
Como usar a opção de pesquisa simples no Bugzilla
O Bugzilla oferece duas maneiras de procurar bugs, elas são Pesquisa Simples e Busca Avançada métodos.
Passo 1) Aprenderemos primeiro o “Pesquisa Simples” método. Clique no botão de pesquisa no menu principal e siga estas etapas
- Clique no botão “Pesquisa Simples”
- Escolha o status do bug – escolha Aberto se você estiver procurando o bug no status Aberto e fechado para o bug no status fechado
- Escolha sua categoria e componente, e você também pode colocar palavras-chave relacionadas ao seu bug
- Clique na pesquisa
Passo 2) Aqui procuraremos ambas as opções aberto e fechado status, primeiro selecionamos o status fechado para bug e clicamos no botão de pesquisa.
Para o status fechado, foram encontrados 12 bugs.
Passo 3) Da mesma forma, pesquisamos o status Aberto e ele encontrou 37 bugs relacionados às nossas consultas.
Além disso, na parte inferior da tela você tem várias opções, como como deseja ver o seu bug – um formato XML, em formato longo ou apenas resumo de tempo. Além disso, você também pode usar outras opções como enviar e-mail para o responsável pelo bug, alterar vários bugs de uma vez ou alterar a coluna da tela, etc.
Na próxima etapa, demonstraremos uma desta função mudar coluna da tela, por meio do qual aprenderemos como adicionar ou remover a coluna da coluna existente.
Como adicionar ou remover uma coluna da tela de pesquisa padrão
Passo 1) Clique no Alterar coluna conforme mostrado na captura de tela acima. Irá abrir uma nova janela onde você deverá seguir estes passos.
- Selecione qualquer opção da coluna que deseja que apareça na tela principal – aqui selecionamos % completo
- Clique no botão de seta, ele moverá a coluna% concluída de à Coluna Disponível ao Coluna selecionada
Estas etapas moverão a coluna selecionada da esquerda para a direita.
A% concluída é movida da esquerda para a direita conforme mostrado abaixo, e assim que clicarmos em alterar coluna ele aparecerá na tela principal
Antes- Tela de resultados da pesquisa antes de usar a opção “Alterar coluna”-
- Não há nenhuma coluna% concluída aparece no resultado da tela de pesquisa, conforme mostrado abaixo
Depois de- Tela de resultado da pesquisa após usar a opção “Alterar coluna”
- Você pode ver % completo coluna adicionada à extrema direita da coluna existente na tela principal, que não era a anterior.
OBSERVAÇÃO: Da mesma forma, você pode remover ou adicionar qualquer coluna que desejar.
Como usar a Pesquisa Avançada no Bugzilla
Passo 1) Após uma pesquisa simples, analisaremos a Pesquisa Avançada opção para isso você deve seguir os seguintes passos.
- Clique na opção de pesquisa avançada
- Selecione a opção para um resumo, como você deseja pesquisar
- Insira a palavra-chave do seu bug - por exemplo, Engrenagens do widget torcidas
- Selecione a categoria do seu Bug em classificação, aqui selecionamos Widget
- Escolha o produto sob o qual seu Bug foi criado - Sam's Widget
- Componente - Engrenagens de widget
- Status: Confirmado
- Resolução
Passo 2) Depois de selecionar todas as opções, clique no botão de pesquisa. Ele detectará o bug que você criou
A pesquisa avançada encontrará o seu bug e ele aparecerá na tela assim
Como usar preferências no BugZilla
As preferências no Bugzilla são usadas para personalizar a configuração padrão feita pelo Bugzilla de acordo com nossos requisitos. Existem principalmente cinco preferências disponíveis
- Preferências Gerais
- Preferências de Email
- Pesquisas salvas
- Informação da conta
- Permissões
Preferências Gerais
Para a Preferências Gerais, você tem várias opções como alterando a aparência geral do Bugzilla, uma posição da caixa de comentários adicional, me adiciona automaticamente ao cc, etc. Aqui veremos como alterar a aparência geral do Bugzilla.
Há muitas alterações que você pode fazer e que são autoexplicativas e você pode escolher a opção de acordo com sua necessidade.
Passo 1)
- Para definir a pele de fundo do Bugzilla
- Vá para a preferência geral do Bugzilla (Skin)
- Selecione a opção que deseja ver como uma alteração e envie a alteração (DuskàClássico)
- Uma mensagem aparecerá na janela informando que as alterações foram salvas, assim que você enviar as alterações
Depois que a preferência de skin for alterada para Clássico em Dusk, a cor de fundo da tela aparecerá branca
Da mesma forma, para outras configurações padrão, alterações podem ser feitas.
Preferências de Email
As preferências de e-mail permitem que você decida como receber a mensagem e de quem recebê-la.
Passo 1) Para definir as preferências de e-mail
- Clique em serviços de e-mail
- Ative ou desative o e-mail para evitar receber notificações sobre alterações em um bug
- Receber um e-mail quando alguém pede para definir uma sinalização ou quando alguém define uma sinalização que você solicitou
- Quando e de quem você deseja receber correspondência e em que condições. Após marcar sua opção ao final, envie as alterações.
Preferência de pesquisas salvas
A preferência de pesquisas salvas dá a você a liberdade de decidir se deseja compartilhar seu bug ou não.
Passo 1) Clique nas pesquisas salvas, abrirá uma janela com a opção como editar bugs, não compartilhar, confirmar, etc. Escolha a opção conforme sua necessidade.
Passo 2) Podemos executar nosso bug de "Pesquisas salvas".
- Vá para pesquisas salvas sob preferência
- Clique no "Corre" botão
Assim que você executa sua pesquisa em Pesquisas salvas, seu bug é aberto conforme mostrado abaixo
Passo 3) Na mesma janela também podemos escolher usuários específicos com quem queremos compartilhar a pesquisa marcando ou desmarcando a caixa de seleção dos usuários
Isso é tudo para o BugZilla!