Execução
A fase de Execução dos Testes é realizada pelos testadores/desenvolvedores envolvidos na entrega na qual o teste de uma versão específica do software é feito com base nos planos de teste e casos de teste preparados anteriormente.
O processo consiste na execução do script de teste, manutenção do script de teste e relatórios de bug. Se bugs forem relatados, eles serão revertidos para a equipe de desenvolvimento para correção e um novo teste será realizado posteriormente.
Entre as atividades de execução de teste, temos:
Execute testes de acordo com o plano e roteiros
Documentar os resultados dos testes e registrar os defeitos nos casos de falha
Testar novamente após as correções de defeitos
Rastrear os defeitos até o fechamento
Entre os entregáveis da execução de teste:
Casos de teste atualizados com resultados
Relatórios de defeitos com bugs inseridos no rastreador.
Os testes podem ser executados de maneira manual e automática. Detalhes sobre os Tipos de Teste e Níveis de Teste estarão nas seções seguintes.
Classificação de defeitos
Ao fazer o relato dos defeitos encontrados durante a execução dos testes, podemos classificar dependendo de como ele se apresenta:
Erro de Configuração de Ambiente
Esse tipo de erro pode ocorrer quando é realizado uma parametrização errada na base de testes que ocasiona um incidente.
Erro de Elaboração de Casos de Testes
O comportamento do sistema foi diferente do resultado esperado no caso de teste e após análise identificou-se que o caso de teste estava errado.
Erro de Especificação
Erro ocasionado devido a falta de especificação no documento de visão ou causado devido a aplicação de alguma regra definida no documento.
Erro de Desenvolvimento
Erro causado em virtude do código implementado de forma errada pelo desenvolvedor.
Severidade de defeitos
Além da classificação, temos a severidade de um incidente que de modo geral são divididos em 4 opções:
Grave, erros em funcionalidades críticas para o negócio, que podem ocasionar perdas ou prejuízos financeiros ou que impeça a continuidade dos testes ou grande parte dos cenários.
Alta, erros em funcionalidades críticas para o negócio, que podem ocasionar perdas ou prejuízos financeiros, mas que não impede a continuidade dos testes.
Média, erros em funcionalidades que não ocasionam perdas ou prejuízos financeiros.
Baixa, erros de layout, estética ou exibição que não provoquem nenhum tipo de perda ou prejuízo para o negócio.
A severidade ajuda no momento de priorizar os erros encontrados durante os testes para correção. Caso o prazo de entrega seja muito apertado os erros de severidade Grave e Alta serão os primeiros a serem corrigidos.
Last updated
Was this helpful?