Upload
internet
View
114
Download
3
Embed Size (px)
Citation preview
Teste de SoftwareTeste de Software
Porfessor: Silder Lamas VecchiPorfessor: Silder Lamas Vecchi
Porque investir em Teste?Porque investir em Teste?
Diminui o custo do RETRABALHO de Diminui o custo do RETRABALHO de Desenvolvimento do SoftwareDesenvolvimento do Software
Garantia da Qualidade nos sistemas Garantia da Qualidade nos sistemas desenvolvidosdesenvolvidos
Maior credibilidade da empresa no Maior credibilidade da empresa no mercadomercado
Menor tempo para detectar defeitos(menor Menor tempo para detectar defeitos(menor custo de desenvolvimentocusto de desenvolvimento
Pessoas treinadas e capacitadas para testePessoas treinadas e capacitadas para teste Utilização de ferramentas apropriadas para Utilização de ferramentas apropriadas para
automação de testeautomação de teste
Eficiência na remoção de Eficiência na remoção de defeitosdefeitos
Número Potencial de Número Potencial de defeitos=(PF)^1,25defeitos=(PF)^1,25
““Cada estágio de teste poderá Cada estágio de teste poderá descobrir e remover 30% dos descobrir e remover 30% dos defeitos existentes”defeitos existentes”
Exemplo: aplicação com 100 Exemplo: aplicação com 100 PFPF
Número Potencial de Número Potencial de defeitos=(100)^1,25defeitos=(100)^1,25
=316 defeitos=316 defeitos
Teste Unitário=316 -30% =221Teste Unitário=316 -30% =221
Teste Funcional = 221-30% =155Teste Funcional = 221-30% =155
Teste de Integração=155-Teste de Integração=155-30%=10830%=108
E assim sucessivamente…E assim sucessivamente…
Exemplo de um Fluxograma Exemplo de um Fluxograma de Defeitosde Defeitos
Qual sistema deve ser feito e o que ele deve realizar
Desenvolver os diagramas do sistema
Codificar o sistema fazendo um algoritmo em Portugal.