Gabarito disponível
Resolução comentada
O teste de serviços verifica uma funcionalidade ou transação completa do sistema.
Segundo Valente, testes de serviços (ou de sistema/ponta a ponta) exercitam uma funcionalidade ou transação inteira do sistema, em contraste com os testes de unidade, que são pequenos e rápidos.
Análise das alternativas
A) Testes de unidade são os mais baratos e rápidos. B) Bugs em integração também surgem fora da fase de desenvolvimento, e a afirmação não define esse teste. D) É o teste de unidade, e não o de sistema, que ajuda a documentar o código. E) Selenium é usado em testes de interface/sistema, não de unidade.
Referência: Valente (2020), Engenharia de Software Moderna: testes.
Resolução comentada do VaiConcursos.