Na área de teste de software, há uma variedade de tipos
de testes, cada um focado em aspectos específicos da
qualidade do sistema. Assinalar a alternativa que preenche
as lacunas abaixo CORRETAMENTE com os tipos de teste de
software.
Os testes __________ verificam se o software funciona
conforme as especificações de funcionalidade e atende aos
requisitos do usuário. Estes incluem testes de caixa-preta,
onde o sistema é testado com base em sua entrada e saída
esperada, e testes de caixa-branca, onde o código interno é
examinado para garantir que todas as condições de
execução sejam testadas. Já os testes __________ avaliam
características do sistema além da funcionalidade, como
desempenho, segurança, usabilidade e escalabilidade.