Teste de software
Visão geral da norma IEEE 829
Esta Norma descreve um conjunto de 8 documentos definidos, que cobrem as tarefas de planejamento, especificação e relado de testes. São eles: * Plano de Teste que apresenta o planejamento para a execução do teste identifica os itens e as funcionalidades a serem testados, as tarefas além dos riscos associados com a atividade de teste. * Há também a tarefa de especificação de testes que é composta por 3 documentos ( Especificação de Projeto de teste, Especificação de caso de Teste, Especificação de Procedimento de teste) que principalmente identifica os casos e os procedimento de teste, critérios de aprovação, define dados de estrada e resultados esperado, além de especificar os passos para a execução dos testes. * Já os relatórios são cobertos por 4 documentos (Diário de teste, Relatório de Incidente de Teste, Relatório-Resumo de teste, Relatório de Encaminhamento de Item de Teste) que visam registrar detalhes relevantes, eventos que ocorrem durante os testes e resultados das atividades.
Um detalhe importante é que esta norma separa as atividades de teste em três etapas: preparação do teste, execução do teste e registro do teste. Mais do que apresentar um conjunto de documentos, esta norma apresenta um conjunto de informações necessárias para teste de produtos, independentemente do tamanho ou complexibilidade do software. Se bem utilizado, servirá de auxilio para gerencia. * A melhor abordagem para verificar se o site está funcionando é a técnica de auditoria e a métrica para avaliação dos itens desejados. * Nas empresas será avaliado a existência de controles internos, processos e controle de negócio .
Métodos adotados pelas as empresas que levarão a possuírem esta certificação:
Plano de Teste; Especificação de teste; (Projeto de teste; Casos de teste;
Procedimentos de teste; Relatórios de Teste