Teste de software

214 visualizações

Publicada em

mantis

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
214
No SlideShare
0
A partir de incorporações
0
Número de incorporações
37
Ações
Compartilhamentos
0
Downloads
3
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Teste de software

  1. 1. Esta Postagem abordará um comparativo entre duas ferramentas para gerenciamento de bugs, sendo elas: - Bugzilla - Mantis Teste de software Rastreamento de erros (bug tracking systems)
  2. 2. Bugzilla Sitema de registro de problemas persistentes em softwares. Em inglês Defect Tracking System ou Bug-tracking System. O objetivo é registrar problemas e soluções de forma a permitir o acompanhamento do status dos sistemas, além de propiciar aos usários uma fonte de pesquisa para solução de problemas.
  3. 3. Bugzilla Versão Atual –(versão atual: 3.0-alph) Update: 2013-04-09
  4. 4. Bugzilla Site: http://www.bugzilla.org Histórico Escrito originalmente em TCL por Terry Weissman, a ferramenta foi portada para o Perl, antes de ser distribuida como projeto OPEN SOURCE. A razão da mudança foi a expextativa de usar uma linguagem mais difundida, de forma a ampliar o universo de contribuidores para o desenvolvimento/aprimoramento do Bugzilla. Atualmente o controle do projeto é de Davi Miles.
  5. 5. Bugzilla Formas de Licenciamento O código source do bugzilla é licenciado através de NPL (Netscape Public License) ou MPL (Mozilla Public License) em combinação com GNU OU GPL (Gnu Public License) ou LGPL ( GNU Lesser General Public License) ou na forma MPL/LGPL/GPL `tri-license´. Os binários são licenciados através de Mozilla-end-user license agreements.
  6. 6. Bugzilla Plataformas: O Bugzilla está disponível para a plataformas Macintosh, PC, Sun, HP e Dec. Sistema Operacional: O Bugzilla está disponível para a plataformas Unix, Linux, Mac e Windows ( este último, a partir da versão 2.16) Idiomas: Distribuido apenas na versão inglês, o Bugzilla oferece templates em 15 dos idiomas mais falados no mundo, dentre eles o Português do Brasil (pt-br).
  7. 7. Mantis Sistema gerenciador de bugs 'bugtracking', escrito em PHP. Versão atual: A versão atual do Mantis é a BT 1.2.17 Requisitos mínimos de software: - PHP 4.0.6 ou superior - MySql 3.23.2 ou superior - Apache 1.3 ou superior
  8. 8. Mantis Site: https://www.mantisbt.org/ Histórico Kenzaburo Ito e um amigo criaram o Mantis como uma ferramenta auxiliar de um projeto que realizavam. Posteriormente a ferramenta foi revisada e distribuida como ' Bugtracker'. O nome Mantis foi escolhido lembrando o Praying Mantis (Louva Deus) que é um inseto que tem como base alimentar outros insetos.
  9. 9. Mantis Formas de Licenciamento: Gnu General Public License (GPL) Plataformas: Sistema Operaciona: Windows, MacOS, OS/2, Linux, Bsd, Solaris e variedade de Unix systems.
  10. 10. Idiomas O Mantis pode ser alterado dinamicamente para os seguintes idiomas: Chinês (4 versões), Croata, Dinamarquês, Alemão, Estoniano, Finlandês, Francês, Francês do Canadá, Húngaro, Islandês, Italiano, Japonês (3 versões), Coreano, Letão, Lituano, Norueguês, Polonês, Português (BR e PT), Românico, Russo (2 versões), Sérvio, Eslovaco, Eslovênico, Espanhol, Sueco, Turco, Ucraniano. Totalizando 34 idiomas.
  11. 11. Comparação dos produtos: Confiabilidade: Os dois produtos executam todas as requisições de acordo com o esperado. Documentação: Aqui o Bugzilla é muito melhor que o Mantis. O site do Mantis apresenta um único “Manual”. O da última versão BT 1.2.17 (ainda não considerada estável). Esse Manual é mais uma referência de variáveis utilizadas pelo Mantis do que um Manual propriamente dito. O site do Bugzilla, diferentemente, apresenta seis versões de manuais. Os manuais são muito melhores e com mais detalhes.
  12. 12. Comparação dos produtos: Eficiência: Os dois produtos, em seus arquivos de distribuição compactados, não ultrapassarm os 2MB de tamanho total do código. Executaram todas as funções de forma extremamente rápida, não tendo sido detectado nenhum ponto de travamento ou erro inesperado.
  13. 13. Comparação dos produtos: Flexibilidade: Este item não foi abordado, em se considerando o aspecto de modificação de linhas de código, porém em se considerando que os dois produtos usam linguagens de programação de alto nível e de uso crescente, é de se supor, ressalvadas as técnicas de documentação de código utilizadas, que não haja maiores dificuldades para manutenções ou alterações nos / dos produtos.
  14. 14. Comparação dos produtos: Instalação: Aqui outra vantagem para o Mantis, que instalou facil e rapidamente no servidor SQL. Bastou executar o instalador pela URL e rodou de imediato. O Bugzilla, ao contrário, deu o maior trabalho por conta do sistema operacional Windows ele é mais voltado para o linux.
  15. 15. Comparação dos produtos: Integridade: Os dois produtos utilizam controle de senha, vários perfís de usuários, grupos de usuários com características de segurança próprias, o que os torna mais uma vez equivalentes. Ressaltamos um problema no Bugzilla quanto ao aspecto de navegação do Browser, o Bugzilla permite a reconexão sem o uso do login do usuário ao se chamar o Browser. Isto aconteceu após um encerramento do Browse sem log-out no perfíl em uso. Isso não acontece no Mantis. No mais, como a base de dados é a mesma, não existe diferença.
  16. 16. Comparação dos produtos: Usabilidade: Aqui reside a grande diferença entre os dois softwares, o Mantis é sem dúvida mais fácil de navegar e entender e deduzir a proposição das telas. O Mantis permite a alteração dinâmica de lingua.
  17. 17. Conclusão: Após utilizarmos os dois produtos, no tempo que nos foi possível, pudemos observar que os produtos são equivalentes na grande maioria das características, havendo, visivelmente, mais diferenças nos aspectos da disposição gráfica dos produtos, motivopelo qual atribuímos ao Mantis melhor Usabilidade que o Bugzilla. Como na parte de instalação o Mantis foi o mais facíl para o usuário leigo instalar e interagir com a interface.

×