Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Roteiro
Porque necessrio testar? O que teste? Princpios gerais do teste Fundamentos do processo de teste A psicologia do teste
Ley de Murphy?
Falha humana!
Testar resolve?
No!
Quantidade de bus encontrados nos testes pode ser uma mtrica de qualidade de software?
Software 1 possui 10 bugs Software 2 possui 100 bugs Software 3 possui 0 bugs
E a quantidade de defeitos corrigidos? E a quantidade de casos de teste gerados? Levantar esses nmeros faz com que o software possa ser considerado de boa qualidade ou de m qualidade?
Se os testes no afirmam com certeza se um software de boa ou m qualidade, porque testamos ento?
Tem a ver com confiana! Teste uma das ferramentas que temos No podemos criar critrios objetivos para atividades subjetivas Isso significa que no devemos cri-los? Ento me ensine como gerenci-los
Registre, analise, compare! Projetos anteriores com o projeto atual Analisar semelhanas com diferenas Comparar o mesmo projeto antes e depois
Depende do sistema Deve-se levar em considerao quanto pode-se gastar Maior esforo quando o prejuzo maior Maior esforo quando o risco maior O que mais barato: testar muito ou deixar passar alguma coisa e cobrir o prejuzo? Quanto vale uma vida humana?
Verificar, atravs de uma execuo controlada, se o seu comportamento acontece de acordo com o esperado So vrias atividades para executar essa idia
Teste no garante que est tudo correto Mas ajuda a ganhar melhor confiana sobre o produto
Um programa no testado um programa que no funciona Papo de programador S de pensar como testar, j ajuda a prevenir erros
Anlise e modelagem
Implementao e execuo
Atividades de encerramento
A psicologia do Teste
A psicologia est associada a quem est responsvel por realizar o teste Todos os pontos de vista devem ser considerados
A psicologia do Teste
A psicologia est associada a quem est responsvel por realizar o teste Todos os pontos de vista devem ser considerados
Testador Prprio desenvolvedor Usurio
Empresa terceirizada
Cliente
Gerente de projeto
Outro desenvolvedor
A psicologia do Teste
A psicologia do Teste
O teste sempre vai ser bom para o produto Mas pode ser interpretado como uma crtica ao mesmo Consequentemente, contra o autor Mas essa uma viso errada Deve-se sempre pensar no ambiente colaborativo
A psicologia do Teste
Cuidado!
As equipes ou pessoas podem se estranhar Deve-se evitar o mal entendido Pode haver constrangimento Ter cuidado com o modo de falar
A psicologia do Teste
Comunicao construtiva!
importante ter objetivos claros Procurar falhas requer curiosidade, criatividade, olhar crtico, ateno ao detalhe Boa comunicao fundamental
Desenvolvimento
Teste
A psicologia do Teste
A psicologia do Teste