SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
ABRIL 2009
ABRIL 2009
Melissa Pontes
melissa@gotest.biz
http://blogs.ya.com/el-merodeador/files/Pensador.jpg
PLANEJAMENTO DE
TESTES DE SOFTWARE
PLANEJAMENTO DE
TESTES DE SOFTWARE
AGENDA
AGENDA
• Visão Geral do Processo de Testes
• Artefatos
• O Plano de Testes
PLANEJAMENTO ESPECIFICAÇÃO EXECUÇÃO ANÁLISE
CONTROLE
VISÃO GERAL
VISÃO GERAL
PRINCIPAIS ARTEFATOS
PRINCIPAIS ARTEFATOS
• Planejamento
– Plano de Testes
• Especificação
– Projeto de Testes (Suíte)
• Manual ou Automático
• Execução
– Defeitos Encontrados
– Planilha de Resultado de Testes
• Análise de Resultados
– Relatório de Defeitos
– Plano de Ação
O PLANO DE TESTES
O PLANO DE TESTES
ENTRADAS DO PLANO DE TESTES
ENTRADAS DO PLANO DE TESTES
Documento de Requisitos
Documento de Arquitetura
Plano de Marketing
QUAL O OBJETIVO DO CLIENTE?
...
SAÍDAS DO PLANO DE TESTES
SAÍDAS DO PLANO DE TESTES
Escopo de Teste
Estratégias de Teste
Artefatos de Teste
Recursos de Teste
Cronograma de Teste
ESCOPO DE TESTE
ESCOPO DE TESTE
• Escopo de Testes
– Quanto será testado?
– O que será testado?
• Escopo Negativo
– O que não será testado? Por que?
ESTRATÉGIA DE TESTE
ESTRATÉGIA DE TESTE
• Tipos de Teste
– Serão realizados testes de stress?
– Serão realizados testes de segurança?
– Serão realizados testes de desempenho?
• Fases de Teste
– Serão realizados testes de unidade?
– Serão realizados testes de componentes?
ESTRATÉGIA DE TESTE
ESTRATÉGIA DE TESTE
• Ciclos de Teste
– Quantos ciclos de testes serão realizados?
• Critérios de Entrada
– O ambiente de testes está disponível?
– A ferramenta de rastreamento de defeitos
está instalada?
– O plano de testes está pronto?
– As suítes de testes já estão organizadas?
ESTRATÉGIA DE TESTE
ESTRATÉGIA DE TESTE
• Critérios de Suspensão
– Queda de rede
– Tempo ruim
– Defeito muito crítico
• Critérios de Saída
– Resumo do estado da aplicação (P, F, B)
– Total de defeitos com sua devida classificação
– Índice de qualidade atingido
– Riscos mitigados
RECURSOS DE TESTE
RECURSOS DE TESTE
• Ambiente de Teste
– Que hardware são necessários?
– Quais software são necessários?
– Será gerada uma massa de testes?
RECURSOS DE TESTE
RECURSOS DE TESTE
• Time de Teste
– Quem vai gerenciar as atividades?
– Quem planeja os testes?
– Quem especifica os testes?
– Quem executa os testes?
– O time terá capacitação?
RECURSOS DE TESTE
RECURSOS DE TESTE
• Mitigação de Riscos
– Atrasos nas entregas
– Sobrecarga do time
– Equipamentos necessários
CRONOGRAMA DE TESTE
CRONOGRAMA DE TESTE
• Quais os marcos para as atividades?
– Quando será entregue o plano de testes?
– Quando serão automatizados os cenários?
– Qual o melhor momento para treinamentos?
– Quando o time finalizará a execução dos
testes?
D Ú V I D A S ?
REFERÊNCIAS
REFERÊNCIAS
• Foundations of Software Testing: ISTQB Certification, 2007. Rex Black
• Template de Plano de Testes do IEEE (IEEE 829-1998 format)
• Advanced Software Testing, Vol. 2. 2008. Rex Black

Mais conteúdo relacionado

Semelhante a GOTEST-Aula2.1-Planejamento.pdf

T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de softwareTargettrust
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de softwareTargettrust
 
GOTEST-Aula3-Automacao-Processo-Testes.pdf
GOTEST-Aula3-Automacao-Processo-Testes.pdfGOTEST-Aula3-Automacao-Processo-Testes.pdf
GOTEST-Aula3-Automacao-Processo-Testes.pdfRodolphoCesar2
 
GOTEST-Aula2.2-Projeto.pdf
GOTEST-Aula2.2-Projeto.pdfGOTEST-Aula2.2-Projeto.pdf
GOTEST-Aula2.2-Projeto.pdfRodolphoCesar2
 
Minicurso Gerenciamento de Projetos (Prática e Aplicabilidade)
Minicurso Gerenciamento de Projetos (Prática e Aplicabilidade)Minicurso Gerenciamento de Projetos (Prática e Aplicabilidade)
Minicurso Gerenciamento de Projetos (Prática e Aplicabilidade)Luis Henrique Nunes Quezado
 
[PARFOR 2017.1] ESW - Aula 01
[PARFOR 2017.1] ESW - Aula 01[PARFOR 2017.1] ESW - Aula 01
[PARFOR 2017.1] ESW - Aula 01César França
 
Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados Webcasts developerWorks Brasil
 
SBTM e How Google Tests Software - GDGSSA
SBTM e How Google Tests Software - GDGSSASBTM e How Google Tests Software - GDGSSA
SBTM e How Google Tests Software - GDGSSALorena Caldas
 
Modelos de Processo de Software Parte 5
Modelos de Processo de Software Parte 5Modelos de Processo de Software Parte 5
Modelos de Processo de Software Parte 5Elaine Cecília Gatto
 
Introdução a engenharia de software aula 01
Introdução a engenharia de software   aula 01Introdução a engenharia de software   aula 01
Introdução a engenharia de software aula 01Franklin Matos Correia
 
Validação e Testes de software
Validação e Testes de softwareValidação e Testes de software
Validação e Testes de softwareRondinelli Mesquita
 
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...Igor Abade
 
Modelos de Processo de Software Parte 1
Modelos de Processo de Software Parte 1Modelos de Processo de Software Parte 1
Modelos de Processo de Software Parte 1Elaine Cecília Gatto
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Igor Abade
 
[GUTS-RS] Testes em Projetos de Implantação de ERP
[GUTS-RS] Testes em Projetos de Implantação de ERP[GUTS-RS] Testes em Projetos de Implantação de ERP
[GUTS-RS] Testes em Projetos de Implantação de ERPGUTS-RS
 

Semelhante a GOTEST-Aula2.1-Planejamento.pdf (20)

T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de software
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de software
 
GOTEST-Aula3-Automacao-Processo-Testes.pdf
GOTEST-Aula3-Automacao-Processo-Testes.pdfGOTEST-Aula3-Automacao-Processo-Testes.pdf
GOTEST-Aula3-Automacao-Processo-Testes.pdf
 
Guday2015 - GUTS-RS
Guday2015 - GUTS-RSGuday2015 - GUTS-RS
Guday2015 - GUTS-RS
 
GOTEST-Aula2.2-Projeto.pdf
GOTEST-Aula2.2-Projeto.pdfGOTEST-Aula2.2-Projeto.pdf
GOTEST-Aula2.2-Projeto.pdf
 
Minicurso Gerenciamento de Projetos (Prática e Aplicabilidade)
Minicurso Gerenciamento de Projetos (Prática e Aplicabilidade)Minicurso Gerenciamento de Projetos (Prática e Aplicabilidade)
Minicurso Gerenciamento de Projetos (Prática e Aplicabilidade)
 
[PARFOR 2017.1] ESW - Aula 01
[PARFOR 2017.1] ESW - Aula 01[PARFOR 2017.1] ESW - Aula 01
[PARFOR 2017.1] ESW - Aula 01
 
Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados Reusabilidade na Utilização de Frameworks Automatizados
Reusabilidade na Utilização de Frameworks Automatizados
 
Apqp
ApqpApqp
Apqp
 
Apqp
ApqpApqp
Apqp
 
GT5 - CMMI
GT5 - CMMIGT5 - CMMI
GT5 - CMMI
 
SBTM e How Google Tests Software - GDGSSA
SBTM e How Google Tests Software - GDGSSASBTM e How Google Tests Software - GDGSSA
SBTM e How Google Tests Software - GDGSSA
 
Modelos de Processo de Software Parte 5
Modelos de Processo de Software Parte 5Modelos de Processo de Software Parte 5
Modelos de Processo de Software Parte 5
 
Introdução a engenharia de software aula 01
Introdução a engenharia de software   aula 01Introdução a engenharia de software   aula 01
Introdução a engenharia de software aula 01
 
Processo e Processo de Software
Processo e Processo de SoftwareProcesso e Processo de Software
Processo e Processo 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
 
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
 
Modelos de Processo de Software Parte 1
Modelos de Processo de Software Parte 1Modelos de Processo de Software Parte 1
Modelos de Processo de Software Parte 1
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?
 
[GUTS-RS] Testes em Projetos de Implantação de ERP
[GUTS-RS] Testes em Projetos de Implantação de ERP[GUTS-RS] Testes em Projetos de Implantação de ERP
[GUTS-RS] Testes em Projetos de Implantação de ERP
 

GOTEST-Aula2.1-Planejamento.pdf

  • 1. ABRIL 2009 ABRIL 2009 Melissa Pontes melissa@gotest.biz http://blogs.ya.com/el-merodeador/files/Pensador.jpg PLANEJAMENTO DE TESTES DE SOFTWARE PLANEJAMENTO DE TESTES DE SOFTWARE
  • 2. AGENDA AGENDA • Visão Geral do Processo de Testes • Artefatos • O Plano de Testes
  • 3. PLANEJAMENTO ESPECIFICAÇÃO EXECUÇÃO ANÁLISE CONTROLE VISÃO GERAL VISÃO GERAL
  • 4. PRINCIPAIS ARTEFATOS PRINCIPAIS ARTEFATOS • Planejamento – Plano de Testes • Especificação – Projeto de Testes (Suíte) • Manual ou Automático • Execução – Defeitos Encontrados – Planilha de Resultado de Testes • Análise de Resultados – Relatório de Defeitos – Plano de Ação
  • 5. O PLANO DE TESTES O PLANO DE TESTES
  • 6. ENTRADAS DO PLANO DE TESTES ENTRADAS DO PLANO DE TESTES Documento de Requisitos Documento de Arquitetura Plano de Marketing QUAL O OBJETIVO DO CLIENTE? ...
  • 7. SAÍDAS DO PLANO DE TESTES SAÍDAS DO PLANO DE TESTES Escopo de Teste Estratégias de Teste Artefatos de Teste Recursos de Teste Cronograma de Teste
  • 8. ESCOPO DE TESTE ESCOPO DE TESTE • Escopo de Testes – Quanto será testado? – O que será testado? • Escopo Negativo – O que não será testado? Por que?
  • 9. ESTRATÉGIA DE TESTE ESTRATÉGIA DE TESTE • Tipos de Teste – Serão realizados testes de stress? – Serão realizados testes de segurança? – Serão realizados testes de desempenho? • Fases de Teste – Serão realizados testes de unidade? – Serão realizados testes de componentes?
  • 10. ESTRATÉGIA DE TESTE ESTRATÉGIA DE TESTE • Ciclos de Teste – Quantos ciclos de testes serão realizados? • Critérios de Entrada – O ambiente de testes está disponível? – A ferramenta de rastreamento de defeitos está instalada? – O plano de testes está pronto? – As suítes de testes já estão organizadas?
  • 11. ESTRATÉGIA DE TESTE ESTRATÉGIA DE TESTE • Critérios de Suspensão – Queda de rede – Tempo ruim – Defeito muito crítico • Critérios de Saída – Resumo do estado da aplicação (P, F, B) – Total de defeitos com sua devida classificação – Índice de qualidade atingido – Riscos mitigados
  • 12. RECURSOS DE TESTE RECURSOS DE TESTE • Ambiente de Teste – Que hardware são necessários? – Quais software são necessários? – Será gerada uma massa de testes?
  • 13. RECURSOS DE TESTE RECURSOS DE TESTE • Time de Teste – Quem vai gerenciar as atividades? – Quem planeja os testes? – Quem especifica os testes? – Quem executa os testes? – O time terá capacitação?
  • 14. RECURSOS DE TESTE RECURSOS DE TESTE • Mitigação de Riscos – Atrasos nas entregas – Sobrecarga do time – Equipamentos necessários
  • 15. CRONOGRAMA DE TESTE CRONOGRAMA DE TESTE • Quais os marcos para as atividades? – Quando será entregue o plano de testes? – Quando serão automatizados os cenários? – Qual o melhor momento para treinamentos? – Quando o time finalizará a execução dos testes?
  • 16. D Ú V I D A S ?
  • 17. REFERÊNCIAS REFERÊNCIAS • Foundations of Software Testing: ISTQB Certification, 2007. Rex Black • Template de Plano de Testes do IEEE (IEEE 829-1998 format) • Advanced Software Testing, Vol. 2. 2008. Rex Black