Como aumentar a eficiência dos seus testes manuais

740 visualizações

Publicada em

Este material foi apresentado durante o TDC 2014 em Porto Alegre. Os testes manuais são amplamente realizados em muitas aplicações, mas a pressão para entregar os projetos, acaba muitas vezes, impedindo que eles sejam corretamente executados. Nesta palestra foram apresentadas técnicas e ferramentas para ajudar no processo de planejamento, controle e execução, dos testes manuais.

Publicada em: Software
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
740
No SlideShare
0
A partir de incorporações
0
Número de incorporações
29
Ações
Compartilhamentos
0
Downloads
15
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Como aumentar a eficiência dos seus testes manuais

  1. 1. Globalcode – Open4education Trilha – Testes Como aumentar a eficiência dos seus testes manuais Marcelo Galvão galvao@hp.com | @mgalvao1970 ITIL v3, CTAL-TA, CSM
  2. 2. Globalcode – Open4education Agenda Vantanges e Desvantagens Teste Manual vs Teste Automatizado Desafios Recomendações Demonstração Ferramentas
  3. 3. Globalcode – Open4education Testes manuais Vantangens Não exige conhecimento sobre programação Viabiliza testes exploratórios Não há dependência direta com o sistema a ser testado Desvantangens Normalmente consome bastante tempo Atividade sujeita a muitos erros Muitas vezes é uma tarefa entediante
  4. 4. Globalcode – Open4education Manual vs Automatizado Característica Manual Automatizado Quantidade de execuções baixa alto Precisão (comparação entre as execuções anteriores) baixa Alta Testes de ambientes/configurações não recomendado altamente recomendado Exige conhecimento de programação não sim Custo da mão-de-obra baixo alto Velocidade de execução baixa alta
  5. 5. Globalcode – Open4education Testes manuais Livro: Agile Testing: a practical guide for testers and agile teams - Lisa Crispin e Janet Gregory
  6. 6. Globalcode – Open4education Desafios A automação não substitui em 100% os testes manuais Aumentar a eficiência e acurácia Planejamento e controle de execução Relatórios de evidências Registro de defeitos
  7. 7. Globalcode – Open4education Recomendações Defina um processo formal que possa ser mensurável e melhorado (PDCA) Mantenha um ambiente de testes e trate-o com um ambiente produtivo Adote ferramentas adequadas Capacite os seus recursos em técnicas de testes e nas ferramentas adotadas Trabalhe em conjunto com os desenvolvedores
  8. 8. Globalcode – Open4education
  9. 9. Globalcode – Open4education Recomendações Gerencie os artefatos (rastreabilidade, versionamento, revisão/aprovação) Requisitos (Funcionais e não-funcionais) Defeitos Planos de testes Casos de testes Execuções Scripts Massa de testes
  10. 10. Globalcode – Open4education Como reduzir o esforço dos testes manuais Utilizar técnicas adequadas: Partição de equivalência Análise de valor limite Tabelas de decisão Teste de transição de estado Método de classificação por árvore de decisão Teste por pares Teste baseado no risco dos requisitos (RBT) Teste baseado nos defeitos
  11. 11. Globalcode – Open4education Demonstração HP Sprinter (visão geral) https://www.youtube.com/watch?v=W0xLrUw3q9U HP Sprinter (teste exploratório) https://www.youtube.com/watch?v=PCDMkaMStPo HP Sprinter (criação do caso de teste) https://www.youtube.com/watch?v=eXJbQTeZApw HP Sprinter (registro de defeito) https://www.youtube.com/watch?v=cHv5mVVPHD0
  12. 12. Globalcode – Open4education Ferramentas HP ALM/QC (Manual Runner) HP Sprinter http://hp.com/go/sprinter HP Anywhere Manual Testing (mini-app) https://www.youtube.com/watch?v=7aTNbve_84w MS Test Manager IBM RQM
  13. 13. Globalcode – Open4education Obrigado! Marcelo Galvão galvao@hp.com | @mgalvao1970 ITIL v3, CTAL-TA, CSM

×