

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Uma das atividades importantes do processo de garantia da qualidade de software é o processo de teste. Sobre esse processo, é correto afirmar que:
o processo de teste de software tem três metas distintas: 1 - demonstrar que o software atende aos requisitos especificados, 2 descobrir falhas, comportamentos indesejados ou não conformidade com as especificações e 3 - garantir ao cliente o sucesso do produto.
em relação à metodologia TDD (Test Driven Development), podemos afirmar que entre as vantagens de sua utilização temos o foco no teste e não na implementação e a simplicidade. O software desenvolvido possui ao menos um teste de unidade, garantindo que ele funciona.
com relação ao Teste Funcional, é correto afirmar que a preocupação dessa técnica é validar os detalhes da implementação sob o ponto de vista do desenvolvedor. Essa técnica também é conhecida como teste de caixa branca.
a técnica estrutural requer a execução de partes ou de componentes elementares do programa, rodando sobre todos os caminhos lógicos e, portanto, trata-se de uma abordagem que não apresenta limitações inerentes à atividade de teste.
podemos afirmar que no paradigma de POO é suficiente que os testes sejam realizados nas superclasses, uma vez que as subclasses herdam as características e comportamentos da classe pai. Então, um teste que valida a superclasse, consequentemente, valida suas subclasses.