Buscar

Aula 17 Técnicas de Testes de Software Caixa Preta

Prévia do material em texto

06/07/2017
1
Teste de Software
Teste de caixa preta
Verifica as saídas de dados do software com entradas 
variáveis;
Não há contato com a área interna do software;
Aplicável em todas as fases de testes;
06/07/2017
2
O teste de caixa-preta é 
baseado nos requisitos 
funcionais do software.
O teste é particularmente útil para revelar problemas, tais 
como:
funções incorretas ou omitidas;
 erros de interface (layout);
 erros de comportamento ou desempenho (sistema 
lento);
 erros de iniciação e término. 
06/07/2017
3
Ao realizar o teste, o avaliador deve buscar simular erros 
que um usuário pode cometer e que fogem da 
especificação do programa:
usar como data de nascimento a data atual ou uma data 
futura;
 Preencher campos com um número insuficiente de 
caracteres (por exemplo, digitar apenas “123” para CPF 
ou telefone);
 Códigos de CPF ou de CEP errados;
 Preencher campos como nome com valores muito 
grandes (por exemplo, copiar- colar um texto de 10 
Kbytes num campo);
 Deixar campos de entrada vazios ou preenchê-los com 
espaços brancos ou zeros(sobretudo campos de 
preenchimento obrigatório);
 Usar valores negativos para números, como valor a 
pagar;
 Não respeitar tipos de dados (por exemplo, digitar 
letras ou símbolos em um campo “idade”.
06/07/2017
4
Além da interface, pode-se verificar a execução de funções 
ou tarefas inteiras.
Alguns exemplos de testes são:
 duplicar informações (por exemplo, tentar cadastrar 
duas vezes exatamente os mesmos dados);
 imprimir relatórios para bases de dados vazias;
 procurar registros inexistentes.

Continue navegando