4.2 - Técnicas de Teste Caixa-preta Flashcards

Particionamento de Equivalência, Análise de valor limite, Tabela de Decisão, Teste de Transição de estado.

1
Q

Quais são as técnicas de Caixa-preta mais usadas ?

A

Particionamento de Equivalência (EP), Análise de Valor Limite (BVA), Teste de Tabela de Decisão e Teste de Transição de Estado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qual a fórmula que pode ser aplicada em TODAS as técnicas para medir a cobertura de teste caixa-preta ?

A

É o número de casos executados, dividido pelo número total de casos. O resultado da cobertura é então representado em porcentagem.

Nº de casos executados/Nº Total de casos = Y

Y * 100 Nº Total de casos = Cobertura em %

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

No Particionamento de Equivalência, se um defeito for detectado para um valor, o mesmo defeito também será detectado para outros valores ?

A

Caso estejam na mesma partição sim, pois o EP divide os dados em partições onde todos os elementos desta partição serão processados da mesma forma pelo objeto de teste.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O que pode ser particionado pelo EP ?

A

Qualquer elemento de dados pode ser particionado (Entradas, saídas, etc.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

O que define uma Partição Válida e uma Partição Inválida ?

A
  • Partição Valida: Valores que devem ser processados pelo objeto de teste.
  • Partição Inválida: Valores que devem ser ignorados ou rejeitados pelo objeto de teste.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

O que é Each Choice Coverage ?

A

ECC - Cobertura de Cada Escolha. É um critério de cobertura do EP no qual exige que os casos de teste executem cada partição de cada conjunto de partições pelo menos uma vez.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Qual técnica é baseada na execução dos limites de valor das partições de equivalência ?

A

Análise de Valor limite - BVA - Bondary Value Analysis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qual a principal diferença entre o BVA de 2 valores e o BVA de 3 valores ?

A
  • BVA 2 : Para cada valor limite há 2 itens de cobertura, sendo o valor limite e seu vizinho da partição seguinte.
  • BVA 3: Para cada valor limite há 3 itens de cobertura, sendo o valor limite, seu vizinho da partição seguinte e seu vizinho da mesma partição.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Qual BVA tem maior cobertura e por que ?

A

O BVA de 3 valores tem maior cobertura porque abrange o valor limite, o vizinho da próxima partição e o vizinho da mesma partição, já o BVA de 2 valores abrange apenas o valor limite e o vizinho da próxima partição.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Qual técnica de teste caixa-preta é uma forma eficaz de registrar regras complexas, como Regras de Negócios ?

A

A Tabela de Decisão, onde é definida condições e ações resultantes do sistema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quais os dois tipos de Tabela de Decisão ?

A
  • Entrada Limitada: Todos os valores das Condições e Ações são mostrados como Verdadeiro e Falso (Booleando).
  • Entrada Estendida: Alguns ou todos os valores das Condições e Ações podem apresentar valores múltiplos.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Qual técnica de teste modela o comportamento de um sistema e mostra seus possíveis estados e suas transições ?

A

Transição de Estado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qual a principal diferença entre uma Tabela de Transição de Estado para um Diagrama de Transição de Estado ?

A
  • Diagrama: mostra apenas as transições válidas e em forma de diagrama.
  • Tabela: mostra todas as transições, válidas e inválidas, e em forma de tabela.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Quais os tipos de Cobertura no Teste de Transição de Estado e quais seus itens de cobertura ?

A
  • Cobertura de todos os estados: Itens de cobertura são os estados.
  • Cobertura de transições válidas (0-switch): Itens de cobertura são todas as transições válidas.
  • Cobertura de todas as transições: Itens de cobertura são todas as transições, tanto válidas quanto as inválidas.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Qual a ordem de maior cobertura de acordo com os tipos de cobertura no teste de Transição de Estado ?

A

A ordem de maior cobertura é :
1. Todas as transições
2. Transições válidas
3. Todos os estados

How well did you know this?
1
Not at all
2
3
4
5
Perfectly