SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Teste de Software
Conceitos, Gestão de Defeitos e a Psicologia no Teste
• Agenda:
• Apresentação
• Objetivos
• Introdução ao Teste de Software
• Gestão de Defeitos
• A Psicologia no Teste de Software
• Conclusão
• Dúvidas e Contatos
• Agenda:
• Apresentação
• Objetivos
• Introdução ao Teste de Software
• Gestão de Defeitos
• A Psicologia no Teste de Software
• Conclusão
• Dúvidas e Contatos
• Agenda:
• Apresentação
• Objetivos
• Introdução ao Teste de Software
• Gestão de Defeitos
• A Psicologia no Teste de Software
• Conclusão
• Dúvidas e Contatos
• Agenda:
• Apresentação
• Objetivos
• Introdução ao Teste de Software
• Gestão de Defeitos
• A Psicologia no Teste de Software
• Conclusão
• Dúvidas e Contatos
• Agenda:
• Apresentação
• Objetivos
• Introdução ao Teste de Software
• Gestão de Defeitos
• A Psicologia no Teste de Software
• Conclusão
• Dúvidas e Contatos
Teste de Software
Introdução ao Teste de Software
Teste de Software
Introdução ao Teste de Software
Como foi descrito
o levantamento
inicial
Como o sistema foi
definido pela análise
Como o sistema foi
especificado
Como o usuário
gostaria do sistema
Como o sistema foi
corrido
Como o sistema foi
desenvolvido
• Os conceitos de qualidade de software estão distantes de uma maturidade
desejada e a omissão de algumas etapas do processo de teste
comprometem a qualidade dos sistemas e geram gastos desnecessários
em razão das descobertas de erros tardias.
Teste de Software
Introdução ao Teste de Software
Análise
Arquitetura
Código
Teste de
Sistema
Teste
Integração
Teste
Unidade
• É possível observar com clareza a necessidade de adotar-se metodologias
que minimizem o retrabalho e custos desnecessários dentro do projeto de
desenvolvimento de software. Neste caso, uma alternativa que algumas
empresas adotam é a execução do Modelo V.
Requisitos
Teste de
Aceitação
Teste de Software
Gestão de Defeitos
• Em virtude da complexidade e tamanho de um software, ou para atender
normas de qualidade, ou processos de maturidade, se faz necessário
utilizar um processo de gestão de defeitos integrado ao ciclo de vida de
desenvolvimento e teste.
Prevenção de
Defeito
Linha de Base
Identificação
do Defeito
Solução do
Defeito
Melhoria do
Processo
Gestão de Defeitos
Relatório de Gestão
(Extraído do livro: Base de conhecimento em teste de software, 2007)
Teste de Software
Gestão de Defeitos
• A qualidade de um software pode ser medida, essencialmente, pelo número
de defeitos encontrados durante a execução dos testes. Os defeitos são
encontrados por meio da execução formal dos testes, durante a utilização
do software em produção ou, até mesmo, por acidente.
Ciclo de vida de um defeito genérico
Resumir
Precisão
Neutralizar
Generalizar
Reproduzir
Evidenciar
Revisar
Teste de Software
Psicologia no Teste de Software
• Ao relatar uma ocorrência, muitas vezes o
testador não consegue expressar/descrever de
maneira adequada os passos que causaram o
defeito.
• Neste caso, alguns desenvolvedores sentem-
se ofendidos e encaram as ocorrências como
um bombardeio ao seu trabalho.
• Cabe ao testador demonstrar de maneira
cordial que existe uma ocorrência sem que
ocorra impactos negativos por parte do
desenvolvedor.
Teste de Software
Psicologia no Teste de Software
Teste de Software
Conclusão
• Cabe aos profissionais de teste
de software se responsabilizarem
por estas lacunas dentro das
organizações e trabalharem para
que este cenário mude em tempo
de não sofrermos prejuízos ao
utilizar softwares com baixa
qualidade.
• Apesar da área de teste estar presente no dia a dia de muitas empresas
ainda existe uma demanda muito grande de projetos que não apresentam
um processo de teste incluído na metodologia da organização de forma
correta.
Teste de Software
Dúvidas
Você se submeteria
A uma cirurgia
Utilizando um
software
desenvolvido/testado
por você?
? ?
?
?
?
?
?
?
?
?
Teste de Software
Contatos
https://www.facebook.com/liliam.goncalves.90
google.com/+LiliamGonçalves1979
https://br.linkedin.com/pub/liliam-gonçalves/15/897/240
liliam2405@gmail.com
+55 (11) 95124-4454

Weitere ähnliche Inhalte

Was ist angesagt?

Planejamento de Testes
Planejamento de TestesPlanejamento de Testes
Planejamento de Testes
elliando dias
 

Was ist angesagt? (20)

OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOS
OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOSOS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOS
OS FUNDAMENTOS DE TESTE DE SOFTWARE E SUA IMPORTÂNCIA NA QUALIDADE DE PROJETOS
 
Certificações em Teste e Qualidade de Software
Certificações em Teste e Qualidade de SoftwareCertificações em Teste e Qualidade de Software
Certificações em Teste e Qualidade de Software
 
Qualidade e Teste de Software
Qualidade e Teste de SoftwareQualidade e Teste de Software
Qualidade e Teste de Software
 
Planejamento de Testes
Planejamento de TestesPlanejamento de Testes
Planejamento de Testes
 
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
 
Validação e Testes de software
Validação e Testes de softwareValidação e Testes de software
Validação e Testes de software
 
Dba Testes Gerentes B2
Dba Testes Gerentes B2Dba Testes Gerentes B2
Dba Testes Gerentes B2
 
Introdução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IIntrodução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade I
 
Papéis em teste e qualidade de software
Papéis em teste e qualidade de softwarePapéis em teste e qualidade de software
Papéis em teste e qualidade de software
 
Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville
 
Dba Ciclo Palestra P5 V1a
Dba Ciclo Palestra P5 V1aDba Ciclo Palestra P5 V1a
Dba Ciclo Palestra P5 V1a
 
Scrum - conceitos iniciais
Scrum - conceitos iniciaisScrum - conceitos iniciais
Scrum - conceitos iniciais
 
Fundamentos de Testes de Software - Qualidad
Fundamentos de Testes de Software - QualidadFundamentos de Testes de Software - Qualidad
Fundamentos de Testes de Software - Qualidad
 
Fundamentos de Testes de Software
Fundamentos de Testes de SoftwareFundamentos de Testes de Software
Fundamentos de Testes de Software
 
Teste de Aceitação: problemas, desafios e abordagens
Teste de Aceitação: problemas, desafios e abordagensTeste de Aceitação: problemas, desafios e abordagens
Teste de Aceitação: problemas, desafios e abordagens
 
4 engenharia de software
4   engenharia de software4   engenharia de software
4 engenharia de software
 
Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)
 
Teste de Software
Teste de SoftwareTeste de Software
Teste de Software
 
Teste de Software Introdução à Qualidade
Teste de Software Introdução à Qualidade Teste de Software Introdução à Qualidade
Teste de Software Introdução à Qualidade
 
Teste de software
Teste de softwareTeste de software
Teste de software
 

Ähnlich wie Processo de Teste de Software

T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de software
Targettrust
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de software
Targettrust
 
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De ProcessoUma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
crc1404
 
Softwares de apoio ao desenvolvimento 2012
Softwares de apoio ao desenvolvimento   2012Softwares de apoio ao desenvolvimento   2012
Softwares de apoio ao desenvolvimento 2012
Diogo Winck
 

Ähnlich wie Processo de Teste de Software (20)

X-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de SoftwareX-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de Software
 
Estratégias e Técnicas de Testes - Parte1
Estratégias e Técnicas de Testes - Parte1Estratégias e Técnicas de Testes - Parte1
Estratégias e Técnicas de Testes - Parte1
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 
Aula 8 - Plano de Teste.pptx
Aula 8 - Plano de Teste.pptxAula 8 - Plano de Teste.pptx
Aula 8 - Plano de Teste.pptx
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de software
 
T@rget trust curso de introdução ao processo de teste de software
T@rget trust   curso de introdução ao processo de teste de softwareT@rget trust   curso de introdução ao processo de teste de software
T@rget trust curso de introdução ao processo de teste de software
 
Qualidade do Software
Qualidade do SoftwareQualidade do Software
Qualidade do Software
 
Visão de Testes de Software segundo o SWEBOK
Visão de Testes de Software segundo o SWEBOKVisão de Testes de Software segundo o SWEBOK
Visão de Testes de Software segundo o SWEBOK
 
Apresentação qualidade og day
Apresentação qualidade og dayApresentação qualidade og day
Apresentação qualidade og day
 
Qualidade de Software - OpenGEO Day2010
Qualidade de Software - OpenGEO Day2010Qualidade de Software - OpenGEO Day2010
Qualidade de Software - OpenGEO Day2010
 
3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardes3. apresentacao rp tec com 2018 gustavo bernardes
3. apresentacao rp tec com 2018 gustavo bernardes
 
Gerenciamento da Qualidade de Software 4.pptx
Gerenciamento da Qualidade de Software 4.pptxGerenciamento da Qualidade de Software 4.pptx
Gerenciamento da Qualidade de Software 4.pptx
 
Qualidade de software, muito além dos testes - RP Tec Com - 2018
Qualidade de software, muito além dos testes - RP Tec Com - 2018 Qualidade de software, muito além dos testes - RP Tec Com - 2018
Qualidade de software, muito além dos testes - RP Tec Com - 2018
 
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De ProcessoUma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
Uma Metodologia Para Teste De Software No Contexto Da Melhoria De Processo
 
Plano de testes
Plano de testesPlano de testes
Plano de testes
 
Aula 06 qs - garantia da qualidade de sw
Aula 06   qs - garantia da qualidade de swAula 06   qs - garantia da qualidade de sw
Aula 06 qs - garantia da qualidade de sw
 
Teste de software gestao e kaizen
Teste de software gestao e kaizenTeste de software gestao e kaizen
Teste de software gestao e kaizen
 
ISO/IEC 15504 SPICE + 33000
ISO/IEC 15504 SPICE + 33000ISO/IEC 15504 SPICE + 33000
ISO/IEC 15504 SPICE + 33000
 
Softwares de apoio ao desenvolvimento 2012
Softwares de apoio ao desenvolvimento   2012Softwares de apoio ao desenvolvimento   2012
Softwares de apoio ao desenvolvimento 2012
 

Processo de Teste de Software

  • 1. Teste de Software Conceitos, Gestão de Defeitos e a Psicologia no Teste
  • 2. • Agenda: • Apresentação • Objetivos • Introdução ao Teste de Software • Gestão de Defeitos • A Psicologia no Teste de Software • Conclusão • Dúvidas e Contatos
  • 3. • Agenda: • Apresentação • Objetivos • Introdução ao Teste de Software • Gestão de Defeitos • A Psicologia no Teste de Software • Conclusão • Dúvidas e Contatos
  • 4. • Agenda: • Apresentação • Objetivos • Introdução ao Teste de Software • Gestão de Defeitos • A Psicologia no Teste de Software • Conclusão • Dúvidas e Contatos
  • 5. • Agenda: • Apresentação • Objetivos • Introdução ao Teste de Software • Gestão de Defeitos • A Psicologia no Teste de Software • Conclusão • Dúvidas e Contatos
  • 6. • Agenda: • Apresentação • Objetivos • Introdução ao Teste de Software • Gestão de Defeitos • A Psicologia no Teste de Software • Conclusão • Dúvidas e Contatos
  • 7. Teste de Software Introdução ao Teste de Software
  • 8. Teste de Software Introdução ao Teste de Software Como foi descrito o levantamento inicial Como o sistema foi definido pela análise Como o sistema foi especificado Como o usuário gostaria do sistema Como o sistema foi corrido Como o sistema foi desenvolvido • Os conceitos de qualidade de software estão distantes de uma maturidade desejada e a omissão de algumas etapas do processo de teste comprometem a qualidade dos sistemas e geram gastos desnecessários em razão das descobertas de erros tardias.
  • 9. Teste de Software Introdução ao Teste de Software Análise Arquitetura Código Teste de Sistema Teste Integração Teste Unidade • É possível observar com clareza a necessidade de adotar-se metodologias que minimizem o retrabalho e custos desnecessários dentro do projeto de desenvolvimento de software. Neste caso, uma alternativa que algumas empresas adotam é a execução do Modelo V. Requisitos Teste de Aceitação
  • 10. Teste de Software Gestão de Defeitos • Em virtude da complexidade e tamanho de um software, ou para atender normas de qualidade, ou processos de maturidade, se faz necessário utilizar um processo de gestão de defeitos integrado ao ciclo de vida de desenvolvimento e teste. Prevenção de Defeito Linha de Base Identificação do Defeito Solução do Defeito Melhoria do Processo Gestão de Defeitos Relatório de Gestão (Extraído do livro: Base de conhecimento em teste de software, 2007)
  • 11. Teste de Software Gestão de Defeitos • A qualidade de um software pode ser medida, essencialmente, pelo número de defeitos encontrados durante a execução dos testes. Os defeitos são encontrados por meio da execução formal dos testes, durante a utilização do software em produção ou, até mesmo, por acidente. Ciclo de vida de um defeito genérico Resumir Precisão Neutralizar Generalizar Reproduzir Evidenciar Revisar
  • 12. Teste de Software Psicologia no Teste de Software • Ao relatar uma ocorrência, muitas vezes o testador não consegue expressar/descrever de maneira adequada os passos que causaram o defeito. • Neste caso, alguns desenvolvedores sentem- se ofendidos e encaram as ocorrências como um bombardeio ao seu trabalho. • Cabe ao testador demonstrar de maneira cordial que existe uma ocorrência sem que ocorra impactos negativos por parte do desenvolvedor.
  • 13. Teste de Software Psicologia no Teste de Software
  • 14. Teste de Software Conclusão • Cabe aos profissionais de teste de software se responsabilizarem por estas lacunas dentro das organizações e trabalharem para que este cenário mude em tempo de não sofrermos prejuízos ao utilizar softwares com baixa qualidade. • Apesar da área de teste estar presente no dia a dia de muitas empresas ainda existe uma demanda muito grande de projetos que não apresentam um processo de teste incluído na metodologia da organização de forma correta.
  • 15. Teste de Software Dúvidas Você se submeteria A uma cirurgia Utilizando um software desenvolvido/testado por você? ? ? ? ? ? ? ? ? ? ?