Associe as colunas, relacionando as técnicas de teste às sua...
Associe as colunas, relacionando as técnicas de teste às suas definições / características.
Técnicas
1. Particionamento de Equivalências
2. Análise do Valor Limite
3. Grafo Causa-Efeito
4. Error-Guessing
Definições/Características
( ) Seleciona valores que estão exatamente sobre ou imediatamente acima ou abaixo das bordas de classes semanticamente equivalentes.
( ) Divide o domínio de entrada em grupos nos quais qualquer elemento pode ser tomado como um representante para a realização do teste.
( ) Deriva casos de teste a partir de uma representação formal da especificação do software.
( ) Deriva casos de teste por meio da intuição e da experiência, estabelecendo uma relação causal entre tipos prováveis de erros e casos de teste que poderiam detectá-los.
A sequência correta dessa associação é
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C (2, 1, 3, 4)
Este exercício requer conhecimento sobre diversas técnicas de teste de software e suas definições. Vamos às justificativas da alternativa correta:
- Análise do Valor Limite (2): A frase "Seleciona valores que estão exatamente sobre ou imediatamente acima ou abaixo das bordas de classes semanticamente equivalentes" refere-se à técnica de Análise do Valor Limite, a qual se foca em testar os limites entre as partições, pois muitos erros ocorrem nas "fronteiras" de diferentes agrupamentos de entrada.
- Particionamento de Equivalências (1): A definição "Divide o domínio de entrada em grupos nos quais qualquer elemento pode ser tomado como um representante para a realização do teste" descreve o Particionamento de Equivalências. Esta técnica divide o espaço de entrada de um programa em classes de equivalência de onde os casos de teste podem ser derivados.
- Grafo Causa-Efeito (3): A descrição "Deriva casos de teste a partir de uma representação formal da especificação do software" diz respeito ao Grafo Causa-Efeito, que usa representações gráficas para identificar casos de teste sistemáticos baseados nas especificações funcionais.
- Error-Guessing (4): Por fim, "Deriva casos de teste por meio da intuição e da experiência, estabelecendo uma relação causal entre tipos prováveis de erros e casos de teste que poderiam detectá-los" define a técnica de Error-Guessing, que depende da habilidade e intuição do testador para prever possíveis erros no software e criar testes que possam capturá-los.
Entender essas técnicas é fundamental para aplicá-las corretamente durante o ciclo de teste de software, com o objetivo de maximizar a eficácia dos testes e minimizar os riscos de o software falhar em produção.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Fui por palavras chave e eliminação:
Análise do Valor Limite - Seleciona valores que estão exatamente sobre ou imediatamente acima ou abaixo das bordas de classes semanticamente equivalentes.
Particionamento de Equivalências - Divide o domínio de entrada em grupos nos quais qualquer elemento pode ser tomado como um representante para a realização do teste.
Grafo Causa-Efeito - Deriva casos de teste a partir de uma representação formal da especificação do software.
Error-Guessing - Deriva casos de teste por meio da intuição e da experiência, estabelecendo uma relação causal entre tipos prováveis de erros e casos de teste que poderiam detectá-los.
Resposta C
Partição por Equivalência
•Identifica partições dos domínios das entradas e saídas onde os elementos, supostamente, fariam com que o sistema se comportasse da mesma forma
Análise do Valor Limite
•Leva à escolha de casos de teste que põem à prova os valores fronteiriços
•Complementa o particionamento de equivalência.
Grafo Causa-Efeito
•Verifica o efeito combinado de dados de entrada.
•As causas (condições de entrada) e os efeitos (ações) são identificados e combinados em um grafo a partir do qual é montada uma tabela de decisão
•A partir da tabela de decisão são derivados os casos de teste e as saídas
Error Guessing
•Técnica de teste baseada na experiência do testador
•Complementa técnicas de teste mais formais
Particionamento de Equivalências = Dividir o domínio;
Análise Valor Limite = Borda da classe, fronteira;
.
.
.
At.te
Foco na missão ❢
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo