Sobre o método para teste de software denominado “análise de...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D
Para compreender essa questão, é necessário ter um entendimento da técnica de análise de mutantes em teste de software. Este método avalia a qualidade dos casos de teste criando várias versões modificadas (mutantes) de um programa, com pequenas alterações no seu código fonte. O objetivo é verificar se os casos de teste existentes são capazes de detectar essas alterações, ou seja, "matar" os mutantes.
A opção D está correta porque descreve de forma precisa o processo de análise de mutantes, que envolve:
1. Seleção dos operadores de mutação: São regras que definem como criar versões mutantes do programa a partir do original.
2. Geração dos mutantes: Aplicação dos operadores de mutação para criar diversas versões do programa com pequenas modificações.
3. Distinção dos mutantes: Utilização do conjunto de testes para verificar quais mutantes são detectados (ou "mortos") pelos testes. Os mutantes que não são detectados indicam potenciais fraquezas nos casos de teste.
Essa metodologia é uma maneira eficaz de avaliar a capacidade de detecção de falhas dos casos de teste existentes e, consequentemente, da qualidade da suíte de teste como um todo.
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
A Análise de Mutantes é um critério que utiliza um conjunto de programas ligeiramente modificados, denominados mutantes, obtidos a partir do programa P em teste. O conjunto é utilizado para selecionar e avaliar os dados de teste. O objetivo é encontrar um conjunto de casos de teste T capaz de revelar as diferenças de comportamento existentes entre P e seus mutantes. Os mutantes gerados e executados com o conjunto de casos de teste devem ser mortos, isto é, apresentar resultados diferentes do programa original. Uma medida de cobertura dada pelo número de mutantes gerados e pelo número de mutantes mortos é utilizada para avaliar um dado conjunto de teste.
qual o erro da C?
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo