Teste de caixa preta
-> Tabela de Decisão
-> Transição de Estado
-> Sistemas de Tempo Real
--------------------------------------------------------------------------------------------------------------------------
Técnicas de Teste Caixa Preta
Tabela de Decisão:
Exploram combinações de condições de entrada
Relacionam dados/condições de entrada com resultados/efeitos
Apontam ambiguidades e incompleteza nas especificações
Passos:
– listar as causas (dados/condições iniciais)
– listar os efeitos (resultados produzidos)
– ligar causas a efeitos
– transformar o grafo numa tabela de decisão
– transformar a tabela num conjunto de dados de teste (número de colunas = número de casos)
Técnicas de teste de caixa preta:
Construção da Tabela de Decisões
– Para cada efeito, percorra o grafo no sentido efeito-causa e selecione as combinações de causas que produzem o efeito considerado – Crie uma coluna na tabela de decisões para cada combinação de causas. Teste de Caixa Preta
Teste de Transição de Estado
Utilizada quando o sistema necessita ter “memória” ou quando pedidos de operação válidos e inválidos existem técnica vital para analistas, desenvolvedores, arquitetos, testadores, etc.
Diagramas de transições de estado definem como um sistema interage com o mundo, os eventos que processa e a ordem válida e inválida desses eventos.
Diagramas de transição de estado não são a única maneira de documentar o comportamento do sistema, mas são mais fáceis de entender.
Tabelas de transição de estado são fáceis de utilizar
O diagrama de transição de estados é uma técnica similar à tabela de decisão, no entanto o foco é o sistema do qual suas saídas