Geral
Gerência e Qualidade de Software
Semana 4
0
Questão
Durante a fase de testes em um projeto Python, a equipe de desenvolvimento utilizou o Coverage.py para verificar a qualidade da cobertura de código. Ao final da execução dos testes, o time analisou o relatório gerado pela ferramenta para entender os pontos que precisavam de atenção.
Com base nesse cenário prático, observe as afirmativas a seguir:
Está correto o que se afirma em:
Com base nesse cenário prático, observe as afirmativas a seguir:
- Ao rodar coverage run -m pytest, a equipe conseguiu executar os testes enquanto o Coverage.py registrava a cobertura das linhas de código.
- O comando coverage html foi usado para gerar um relatório visual, em que as linhas não cobertas foram destacadas em vermelho.
- Para medir a cobertura de código, foi necessário reescrever os testes usando apenas funções do Coverage.py, substituindo os testes existentes com unittest.
Está correto o que se afirma em: