Geral
Gerência e Qualidade de Software
Semana 4
0
Questão
Em um processo de desenvolvimento de software, é importante medir a cobertura dos testes para garantir que o código foi devidamente validado. A cobertura de testes refere-se à medida em que as linhas de código, condições ou caminhos foram executados durante a execução dos testes. Diferentes tipos de cobertura de testes podem ser utilizados, como cobertura de declaração, de ramo, de caminho e de condição.
Com base nesse conceito, observe e associe os tipos de cobertura de testes às suas respectivas descrições.
Assinale a alternativa que apresenta a associação correta:
Com base nesse conceito, observe e associe os tipos de cobertura de testes às suas respectivas descrições.
| Tipos de cobertura de testes | Descrições |
| I. Cobertura de Declaração | A. Mede a execução de todas as linhas de código, sem considerar as condições lógicas ou ramificações. |
| II. Cobertura de Ramo | B. Avalia a execução de todos os caminhos possíveis no código, levando em consideração as várias combinações de decisões e ramificações. |
| III. Cobertura de Caminho | C. Mede a execução de todos os ramos de uma estrutura de decisão, como instruções if e switch, considerando se todas as possibilidades foram verificadas. |
| IV. Cobertura de Condição | D. Verifica se todas as condições dentro das expressões lógicas foram avaliadas para todos os seus valores possíveis (verdadeiro ou falso). |
Assinale a alternativa que apresenta a associação correta: