teste de software professor: sílder lamas vecchi

14
Teste de software Teste de software Professor: Sílder Lamas Professor: Sílder Lamas Vecchi Vecchi

Upload: internet

Post on 17-Apr-2015

115 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Teste de software Professor: Sílder Lamas Vecchi

Teste de softwareTeste de software

Professor: Sílder Lamas VecchiProfessor: Sílder Lamas Vecchi

Page 2: Teste de software Professor: Sílder Lamas Vecchi
Page 3: Teste de software Professor: Sílder Lamas Vecchi

Classificação de DefeitosClassificação de Defeitos

SeveridadeSeveridade

1- Críticos1- Críticos

2- Maiores2- Maiores

3- Médios3- Médios

4- Menores4- Menores

Page 4: Teste de software Professor: Sílder Lamas Vecchi

Classificação de defeitosClassificação de defeitos

PrioridadesPrioridades

1- Resolva Imediatamente1- Resolva Imediatamente

2- Dê uma atenção especial2- Dê uma atenção especial

3- Coloque na fila normalmente3- Coloque na fila normalmente

4- Menor Prioridade4- Menor Prioridade

Page 5: Teste de software Professor: Sílder Lamas Vecchi

Classificação de DefeitosClassificação de Defeitos

Tipos de ResoluçõesTipos de Resoluções

- MelhoriaMelhoria

- ResolvidoResolvido

- Resolvido ImediatamenteResolvido Imediatamente

- Foi implantado corretamenteFoi implantado corretamente

- Correção PosteirorCorreção Posteiror

Page 6: Teste de software Professor: Sílder Lamas Vecchi
Page 7: Teste de software Professor: Sílder Lamas Vecchi

Porque Testar?Porque Testar?

Errar é humanoErrar é humano É preciso garantir que os erros serão É preciso garantir que os erros serão

eliminadoseliminados Aumentar a qualidade do ProdutoAumentar a qualidade do Produto Reduzir o custoReduzir o custo

Page 8: Teste de software Professor: Sílder Lamas Vecchi

Castigo para Castigo para DesenvolvedorDesenvolvedor

Leis de MurphyLeis de Murphy

- Primeira lei – Se uma coisa pode sair Primeira lei – Se uma coisa pode sair errado, sairá.errado, sairá.

- Se tudo parece estar indo bem, é porque Se tudo parece estar indo bem, é porque você não olhou direito.você não olhou direito.

- A natureza sempre está a favor da falha A natureza sempre está a favor da falha oculta.oculta.

Page 9: Teste de software Professor: Sílder Lamas Vecchi

O que testarO que testar Teste de Especificação de RequisitosTeste de Especificação de Requisitos Teste de Modelos da AnáliseTeste de Modelos da Análise Teste de Regras de NegócioTeste de Regras de Negócio Teste de FuncionalidadeTeste de Funcionalidade Teste de DesempenhoTeste de Desempenho Teste de CargaTeste de Carga Teste de UsabilidadeTeste de Usabilidade Teste de SegurançaTeste de Segurança Teste de SistemaTeste de Sistema Teste de IntegraçãoTeste de Integração Teste de PortabilidadeTeste de Portabilidade Teste de CompatibilidadeTeste de Compatibilidade Teste de CódigosTeste de Códigos Teste de documentos do projetoTeste de documentos do projeto Teste de aceitaçãoTeste de aceitação

Page 10: Teste de software Professor: Sílder Lamas Vecchi

Tipos de TestesTipos de Testes

CAIXA PRETACAIXA PRETA CAIXA BRANCACAIXA BRANCA

Page 11: Teste de software Professor: Sílder Lamas Vecchi

Caixa BrancaCaixa BrancaTeste mais a nível de Teste mais a nível de código.código.

Testa-se os IF, WHILE e todas as estruturas de Testa-se os IF, WHILE e todas as estruturas de controle, acesso a dados e interface.controle, acesso a dados e interface.

Verificando seu correto FuncionamentoVerificando seu correto Funcionamento

Exemplo:Exemplo:

Garante que todos os caminhos foram percorridos pelo Garante que todos os caminhos foram percorridos pelo menos uam vezmenos uam vez

Executa os loopsExecuta os loops

Page 12: Teste de software Professor: Sílder Lamas Vecchi

CAIXA PRETACAIXA PRETA

Testa-se as funcionlidades verificando sua correta operação Testa-se as funcionlidades verificando sua correta operação segundo uma ótica externa a implementação.segundo uma ótica externa a implementação.

É baseado no que o software faz.É baseado no que o software faz. Teste voltado para depois do término do softwareTeste voltado para depois do término do software

Exemplo:Exemplo:Testar telas e resultados, entrada e saída.Testar telas e resultados, entrada e saída.

Page 13: Teste de software Professor: Sílder Lamas Vecchi

Quem testa?Quem testa?

Caixa Branca : são os desenvolvedores/ Caixa Branca : são os desenvolvedores/ programadores/ Analistas/ Engenheiros de programadores/ Analistas/ Engenheiros de Teste.Teste.

Caixa Preta : São Analistas/ Usuários Finais/ Caixa Preta : São Analistas/ Usuários Finais/ Engenheiro de teste/ Equipe de teste.Engenheiro de teste/ Equipe de teste.

Page 14: Teste de software Professor: Sílder Lamas Vecchi