SlideShare una empresa de Scribd logo
1 de 22
Sistemas	
  de	
  Informação	
  
Teste	
  e	
  Manutenção	
  de	
  So4ware	
  
           Prof.	
  Priscila	
  Souza	
  




                                       Bugzilla	
  

                                              Alloma Karoline
                                             Marcony Pessotti
                                             Matheus Ventura
                                            Rodrigo Rodrigues
Bug	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Grace	
  Murray	
  Hopper	
  -­‐	
  1945	
  




                                                                                                                           2	
  
Bug	
  




          3	
  
História	
  Bugzilla	
  
•  Bugzilla	
  foi	
  escrito	
  por	
  Terry	
  Weissman	
  e	
  foi	
  
   lançado	
  quando	
  o	
  mozilla.org	
  entrou	
  em	
  serviço	
  
•  Primeira	
  versão	
  (2.0):	
  19/09/1998	
  

•  ÚlRma	
  versão	
  estável	
  (4.2.3):	
  30/08/2012	
  

•  Versão	
  instável	
  (4.3.3)	
  


                                                                     4	
  
História	
  Bugzilla	
  




                           5	
  
Empresas,	
  Organizações	
  e	
  Projetos	
  


                    1268	
  




                                                 6	
  
Bugzilla	
  
•  Sistema	
  de	
  bugs	
  
•  So4ware	
  baseado	
  em	
  Web	
  e	
  e-­‐mail	
  	
  
•  Gestão	
  de	
  controle	
  de	
  erros	
  
•  Desenvolvedores	
  podem	
  registrar	
  bugs	
  em	
  
   aplicações	
  em	
  fase	
  de	
  desenvolvimento	
  
•  Verificar	
  quais	
  erros	
  existem	
  	
  
•  Verificar	
  quais	
  erros	
  estão	
  sendo	
  corrigidos	
  

                                                                    7	
  
CaracterísAcas	
  
•  Lado	
  do	
  usuário	
  	
  
	
  -­‐	
  Sistemas	
  de	
  solicitação	
  	
  
Onde	
  são	
  feitas	
  as	
  solicitações	
  de	
  mudanças	
  caso	
  ache	
  algum	
  bug	
  no	
  sistema.	
  
	
  
	
  -­‐	
  Controle	
  de	
  tempo	
  	
  
	
  -­‐	
  Parte	
  do	
  sistema	
  podemos	
  marcar	
  o	
  tempo	
  que	
  demorou	
  para	
  um	
  bug	
  ser	
  corrigido.	
  
	
  
-­‐    Relatórios	
  de	
  gráficos	
  
	
  -­‐	
  mostra	
  de	
  forma	
  visual	
  em	
  média	
  de	
  quantos	
  bug	
  apareceu	
  em	
  certas	
  aplicações	
  




                                                                                                                                       8	
  
CaracterísAcas	
  
•  Administrador	
  
	
  
-­‐	
  Modo	
  de	
  representar	
  os	
  usuarios	
  	
  
Ao	
  ser	
  um	
  admin	
  ele	
  pode	
  se	
  passar	
  por	
  qualquer	
  usuario	
  do	
  sistema.	
  
	
  
	
  -­‐	
  Fluxo	
  de	
  trabalho	
  personalizado	
  	
  
	
  fluxo	
  de	
  bugs	
  poder	
  ser	
  personalizados	
  para	
  um	
  melhor	
  entendimento	
  para	
  a	
  
resolução	
  dele.	
  
	
  
	
  -­‐	
  Teste	
  de	
  sanidade	
  	
  
	
  o	
  teste	
  de	
  sanidade	
  verifica	
  se	
  o	
  banco	
  de	
  dados	
  possui	
  incosistencia	
  de	
  dados	
  e	
  
informa	
  os	
  erros	
  que	
  tem	
  nele.	
  
	
  
                                                                                                                                    9	
  
Ciclo	
  de	
  Vida	
  do	
  Bug	
  




                                       10	
  
Bugzilla	
  




               11	
  
Cadastramento	
  




                    12	
  
Cadastramento	
  




                    13	
  
Cadastramento	
  




                    14	
  
Busca	
  




            15	
  
Busca	
  




            16	
  
Busca	
  




            17	
  
Documentação	
  




                   18	
  
Vantagens	
  
•    Existência	
  de	
  um	
  canal	
  bem	
  direcionado	
  
•    Cada	
  interação	
  é	
  registrada	
  
•    Oferece	
  o	
  armazenamento	
  do	
  histórico	
  
•    IdenRficação	
  de	
  alterações	
  redundantes	
  
•    Verificação	
  de	
  alterações	
  causadas	
  por	
  
     regressões	
  de	
  modificações	
  



                                                                 19	
  
Desvantagens	
  
•  Suporte	
  não	
  oferece	
  garanRa	
  
•  A	
  complexidade	
  em	
  seu	
  uso	
  
•  Falta	
  de	
  integração	
  com	
  algumas	
  ferramentas	
  




                                                                20	
  
Conclusão	
  
•    Atende	
  os	
  objeRvos	
  
•    Custo/Beneicio	
  
•    Documentação	
  e	
  solução	
  para	
  bugs	
  
•    Desenvolvimento	
  constante	
  




                                                        21	
  
Obrigado!	
  

Más contenido relacionado

Destacado

Utilizando o Bugzilla: Uma abordagem prática - Gabriel Stein
Utilizando o Bugzilla: Uma abordagem prática - Gabriel SteinUtilizando o Bugzilla: Uma abordagem prática - Gabriel Stein
Utilizando o Bugzilla: Uma abordagem prática - Gabriel Stein
Tchelinux
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
elliando dias
 
Testes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesTestes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de Testes
Paulo César M Jeveaux
 

Destacado (12)

JMeter
JMeterJMeter
JMeter
 
Bugzilla
BugzillaBugzilla
Bugzilla
 
Utilizando o Bugzilla: Uma abordagem prática - Gabriel Stein
Utilizando o Bugzilla: Uma abordagem prática - Gabriel SteinUtilizando o Bugzilla: Uma abordagem prática - Gabriel Stein
Utilizando o Bugzilla: Uma abordagem prática - Gabriel Stein
 
–Unitri – Sistemas de Informação – EMSys3 Corporation 3
–Unitri – Sistemas de Informação – EMSys3 Corporation 3–Unitri – Sistemas de Informação – EMSys3 Corporation 3
–Unitri – Sistemas de Informação – EMSys3 Corporation 3
 
SOAP x REST (PSDC Unitri)
SOAP x REST (PSDC Unitri)SOAP x REST (PSDC Unitri)
SOAP x REST (PSDC Unitri)
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
 
Criando a Cultura de Inovação nas empresas
Criando a Cultura de Inovação nas empresasCriando a Cultura de Inovação nas empresas
Criando a Cultura de Inovação nas empresas
 
Gestão de defeitos e testes com Jira
Gestão de defeitos e testes com JiraGestão de defeitos e testes com Jira
Gestão de defeitos e testes com Jira
 
Apresentação implatação do Jira como ferramenta de gestão de bpmn das demanda...
Apresentação implatação do Jira como ferramenta de gestão de bpmn das demanda...Apresentação implatação do Jira como ferramenta de gestão de bpmn das demanda...
Apresentação implatação do Jira como ferramenta de gestão de bpmn das demanda...
 
Bugzilla
BugzillaBugzilla
Bugzilla
 
Ferramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareFerramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de software
 
Testes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de TestesTestes de Software & Ferramentas de Testes
Testes de Software & Ferramentas de Testes
 

Similar a Bugzilla

Apresentação "O CMS Seguro"
Apresentação "O CMS Seguro"Apresentação "O CMS Seguro"
Apresentação "O CMS Seguro"
ISCTE
 
Captulo 8 prototipacao
Captulo 8 prototipacaoCaptulo 8 prototipacao
Captulo 8 prototipacao
lua alves
 

Similar a Bugzilla (20)

Mineração de Repositórios de Defeitos
Mineração de Repositórios de DefeitosMineração de Repositórios de Defeitos
Mineração de Repositórios de Defeitos
 
Bugs, DVCS e tools
Bugs, DVCS e toolsBugs, DVCS e tools
Bugs, DVCS e tools
 
Apresentação "O CMS Seguro"
Apresentação "O CMS Seguro"Apresentação "O CMS Seguro"
Apresentação "O CMS Seguro"
 
Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002Projeto de Sistemas - Aula002
Projeto de Sistemas - Aula002
 
ERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a QualidadeERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
 
Dev vs. Ops
Dev vs. OpsDev vs. Ops
Dev vs. Ops
 
Um dia na Vida de Seu Aplicativo PHP
Um dia na Vida de Seu Aplicativo PHPUm dia na Vida de Seu Aplicativo PHP
Um dia na Vida de Seu Aplicativo PHP
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração Contínua
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Teste de software
Teste de software Teste de software
Teste de software
 
Testes O que são e para que servem? - LadyTalks
Testes O que são e para que servem? - LadyTalksTestes O que são e para que servem? - LadyTalks
Testes O que são e para que servem? - LadyTalks
 
Implementação de PCs, parte 1 de 4: Compatibilidade de Aplicações
Implementação de PCs, parte 1 de 4: Compatibilidade de AplicaçõesImplementação de PCs, parte 1 de 4: Compatibilidade de Aplicações
Implementação de PCs, parte 1 de 4: Compatibilidade de Aplicações
 
Introdução à Qualidade e Testes Ágeis de Software
Introdução à Qualidade e Testes Ágeis de SoftwareIntrodução à Qualidade e Testes Ágeis de Software
Introdução à Qualidade e Testes Ágeis de Software
 
Incluindo Ferramentas de Segurança no Pipeline
Incluindo Ferramentas de Segurança no PipelineIncluindo Ferramentas de Segurança no Pipeline
Incluindo Ferramentas de Segurança no Pipeline
 
Aula 8 - Gestão de Defeitos.pptx
Aula 8 - Gestão de Defeitos.pptxAula 8 - Gestão de Defeitos.pptx
Aula 8 - Gestão de Defeitos.pptx
 
Teste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSTeste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATS
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração Contínua
 
Cypress-CPGOIAS-2023
Cypress-CPGOIAS-2023Cypress-CPGOIAS-2023
Cypress-CPGOIAS-2023
 
Captulo 8 prototipacao
Captulo 8 prototipacaoCaptulo 8 prototipacao
Captulo 8 prototipacao
 
Webinar: Debugging em Linux embarcado
Webinar: Debugging em Linux embarcadoWebinar: Debugging em Linux embarcado
Webinar: Debugging em Linux embarcado
 

Bugzilla

  • 1. Sistemas  de  Informação   Teste  e  Manutenção  de  So4ware   Prof.  Priscila  Souza   Bugzilla   Alloma Karoline Marcony Pessotti Matheus Ventura Rodrigo Rodrigues
  • 2. Bug                                        Grace  Murray  Hopper  -­‐  1945   2  
  • 3. Bug   3  
  • 4. História  Bugzilla   •  Bugzilla  foi  escrito  por  Terry  Weissman  e  foi   lançado  quando  o  mozilla.org  entrou  em  serviço   •  Primeira  versão  (2.0):  19/09/1998   •  ÚlRma  versão  estável  (4.2.3):  30/08/2012   •  Versão  instável  (4.3.3)   4  
  • 6. Empresas,  Organizações  e  Projetos   1268   6  
  • 7. Bugzilla   •  Sistema  de  bugs   •  So4ware  baseado  em  Web  e  e-­‐mail     •  Gestão  de  controle  de  erros   •  Desenvolvedores  podem  registrar  bugs  em   aplicações  em  fase  de  desenvolvimento   •  Verificar  quais  erros  existem     •  Verificar  quais  erros  estão  sendo  corrigidos   7  
  • 8. CaracterísAcas   •  Lado  do  usuário      -­‐  Sistemas  de  solicitação     Onde  são  feitas  as  solicitações  de  mudanças  caso  ache  algum  bug  no  sistema.      -­‐  Controle  de  tempo      -­‐  Parte  do  sistema  podemos  marcar  o  tempo  que  demorou  para  um  bug  ser  corrigido.     -­‐  Relatórios  de  gráficos    -­‐  mostra  de  forma  visual  em  média  de  quantos  bug  apareceu  em  certas  aplicações   8  
  • 9. CaracterísAcas   •  Administrador     -­‐  Modo  de  representar  os  usuarios     Ao  ser  um  admin  ele  pode  se  passar  por  qualquer  usuario  do  sistema.      -­‐  Fluxo  de  trabalho  personalizado      fluxo  de  bugs  poder  ser  personalizados  para  um  melhor  entendimento  para  a   resolução  dele.      -­‐  Teste  de  sanidade      o  teste  de  sanidade  verifica  se  o  banco  de  dados  possui  incosistencia  de  dados  e   informa  os  erros  que  tem  nele.     9  
  • 10. Ciclo  de  Vida  do  Bug   10  
  • 11. Bugzilla   11  
  • 15. Busca   15  
  • 16. Busca   16  
  • 17. Busca   17  
  • 19. Vantagens   •  Existência  de  um  canal  bem  direcionado   •  Cada  interação  é  registrada   •  Oferece  o  armazenamento  do  histórico   •  IdenRficação  de  alterações  redundantes   •  Verificação  de  alterações  causadas  por   regressões  de  modificações   19  
  • 20. Desvantagens   •  Suporte  não  oferece  garanRa   •  A  complexidade  em  seu  uso   •  Falta  de  integração  com  algumas  ferramentas   20  
  • 21. Conclusão   •  Atende  os  objeRvos   •  Custo/Beneicio   •  Documentação  e  solução  para  bugs   •  Desenvolvimento  constante   21