Teste caixa preta
Departamento de Química e Exatas
Sistemas de Informação
Engenharia de Software II
Docente: Agnaldo Volpe Lovato
Discente: Adriana Viriato Ribeiro
Lista de Exercícios – Caixa Preta
1º) a)
Classe 1
Tamanho
Nº de letras
Nº de números
Preenchido
T=6
L=3
N=3
Sim
Classe 2
T != 6
L != 3
N != 3
Não
Casos de Teste:
Para tamanho: (“123abc”, válido), (“1234abc”, inválido);
Caracteres e letras: (“12abcd”, inválido), (“1234ab”, inválido), (“123abc”, válido);
Preenchido: (“”, inválido), (“123abc”, válido);
{ (“123abc”, válido), (“1234abc”, inválido), (“12abcd”, inválido), (“1234ab”, inválido), (“”, inválido)} b)
Classe 1
Tamanho
Primeiro caracter: @
Apenas nº depois do @
8 >= T>= 6
Sim
Sim
Classe 2
T > 8 ou T< 6
Não
Não
Casos de Teste
Para tamanho: (“@12abc7”, válido), (“@123b“, inválido), (“@123b6789”, inválido);
Primeiro caracter @: (“123abcd”, inválido), (“@12abc7”, válido);
Apenas nº depois do @: (“@123456”, inválido), (“@12abc7”, válido);
{ (“@12abc7”, válido), (“@123b“, inválido), (“@123b6789”, inválido), (“123abcd”, inválido),
(“@123456”, inválido)}
c) 1
Classe 1
Preenchido
Existe hora
Posição data (dd/mm/aaaa)
Posição hora (hh:mm)
Sim
Sim e Não
Sim
Sim
Classe 2
Não
----Não
Não
Casos de teste:
Preenchido: (“”, inválido), (“10/10/2010”, --, válido), (“10/10/2012, 00:30”, válido);
Existe hora: (“10/10/2010”, --, válido), (“10/10/2012, 00:30”,