Académique Documents
Professionnel Documents
Culture Documents
Fundamentos de Teste
de Software
O que Teste de Software?
Encontrar defeitos;
prevenir defeitos;
ganhar confiabilidade;
Gerar informaes para tomada de deciso.
Definio de Erro, Defeito e Falha
Atividade de Planejamento:
Definir o Escopo do Projeto de teste;
Alocar recursos;
Definir a cobertura dos teste realizados;
Verificar necessidade de treinamento dos funcionrios;
Criar Cronograma de Atividades;
Levantar os ricos envolvidos no projeto.
Planejamento e Controle
Atividade de Controle:
Monitorar as atividades comparando com que foi planejado;
Gerao de mtricas;
Obter informaes durantes os testes;
Iniciar medidas corretivas sempre que preciso;
Tomar decises devido a alguma mudana no projeto;
Atualizar o planejamento de acordo com o feedback.
Analise e Modelagem
Teste que procura por defeitos nas interfaces que estejam entre
componentes do sistema.
Para iniciar os teste de integrao de sistema/componente necessrios
que os componentes estejam testados individualmente.
Teste de Sistema
Objetivos:
Exemplo:
Um programa calcula o bnus para as compras do natal para os
funcionrios, dependendo do tempo de trabalho:
Mais de 3 anos de empresa = bnus 50%.
Mais de 5 anos de empresa = bnus 80%.
Mais de 8 anos de empresa = bnus de 100%.
Classe de Equivalncia
a) SS-S1-S2-S4-S1-S3-ES
b) SS-S1-S2-S3-S4-ES
c) SS-S1-S2-S4-S1-S3-S4-S1-S3-ES
d) SS-S1-S4-S2-S1-S3-ES