TESTE DE SOFTWARE

1501 palavras 7 páginas
RESUMO

Testes Caixa Branca baseiam-se na estrutura do código

Em testes caixa branca você terá que estar familiarizado com o código sob teste. A definição dos casos de testes será guiada pela análise da estrutura do código. Se você por de lado o fato de ter que corrigir o código que ele ‘quebra’, testes caixa branca podem tornar-se divertidos e torna-se um desafio ir fundo no código e gerar situações problemáticas que provocarão falhas. Em teste caixa branca, os objetivos devem ser:
Testar todos os diferentes trechos do código: verificar se todas as cláusulas if/else estão funcionando como deveriam, bem como blocos de loop e switch, try catch e os demais comandos.
Tratamento adequado de erro: se dados inválidos são passados a um método, as exceções corretas estão sendo levantadas? O seu código restaura o estado inicial da aplicação em situações de erro?
Funcionamento de acordo com a documentação: se a documentação diz que você pode passar nulo como argumento a um método e você terá então como retorno um conjunto de valores, é o que realmente acontece? Se a documentação do método diz que você precisa de uma permissão extra para invocá-lo, tente invocá-lo como uma permissão diferente.
Em resumo, técnicas Caixa Branca e Caixa Preta tem como objetivo principal responder a seguinte pergunta:
Qual subconjunto de todas as possibilidades de cados de teste tem a maior chance de detectar a maior quantidade de erros?
A definição de casos de teste é muito importante porque teste exaustivo (exercício de de todas as possibilidade) é impossível. Logo, a estratégia é criar testes que sejam mais completo possível, sejam, cubram boa parte das possibilidadaes de entrada.
Casos e Procedimentos de Teste;
Mas afinal, o que é um caso de teste?
Caso de teste: conjunto de entradas e saídas esperadas para um programa ou módulo de programa específico.
Procedimento de teste: constitui em uma sequencia de ações que caracterizam o 'testar' em si.
Ex.
digitar '2'

Relacionados

  • Testes De Software
    2410 palavras | 10 páginas
  • Teste de software
    1429 palavras | 6 páginas
  • teste de software
    1372 palavras | 6 páginas
  • Testes de Software
    4070 palavras | 17 páginas
  • Teste de software
    976 palavras | 4 páginas
  • Testes de Software
    1624 palavras | 7 páginas
  • TESTE DE SOFTWARE
    663 palavras | 3 páginas
  • Teste de software
    646 palavras | 3 páginas
  • Teste de Software
    4964 palavras | 20 páginas
  • Teste de Software
    3760 palavras | 16 páginas