Pular para o conteúdo principal

Questão de Engenharia de Software — Teste de Software — CCV-UFC 2013

Engenharia de SoftwareTeste de Software
Código
qq001197
Banca
CCV-UFC
Órgão
UFC
Ano
2013
Nível
Superior
Cargo
CCV - - Analista de Tecnologia da Informação - Engenharia de Software
Sobre o método para teste de software denominado “análise de mutantes”, assinale a alternativa correta.
  1. AÉ a forma mais comum de teste baseado em modelos estatísticos.
  2. BAfirma-se que um mutante é válido se ele está sintaticamente e semanticamente correto.
  3. COperador de mutação consiste de uma regra para a produção de um programa mutante pela modificação sintática, semântica e compilável do programa original.
  4. DDado um programa e um conjunto de testes T, a análise de mutantes consiste na seleção dos operadores de mutação, geração dos mutantes e na distinção dos mutantes.
  5. EA mutação forte reduz a quantidade de testes a serem executados matando os mutantes quando eles produzem um estado intermediário diferente, em vez de esperar pela diferença no resultado final ou no comportamento observável do programa compilável.
Revelar gabarito e comentário

GabaritoD — Dado um programa e um conjunto de testes T, a análise de mutantes consiste na seleção dos operadores de mutação, geração dos mutantes e na distinção dos mutantes.

Link permanente: /questoes/qq001197