Equipe Gabarite
EQUIPE
27/08/2026 • 10:12
Vamos analisar essa questão sobre testes de software. O enunciado fala sobre uma técnica de teste em que se avalia apenas o comportamento externo do componente, usando entradas e comparando o resultado com um valor esperado, sem se preocupar com detalhes de implementação. Além disso, menciona que os casos de teste são baseados na especificação.
Esse tipo de teste é chamado de teste da caixa preta porque o testador não tem acesso ao código-fonte ou à estrutura interna do sistema. Ele apenas fornece entradas e verifica as saídas, validando se o sistema faz o que deve fazer segundo a especificação. Ou seja, ele não olha o 'interior' do sistema, só o que entra e sai.
As alternativas 'teste da caixa branca' e 'da caixa cinza' consideram detalhes internos da implementação, então não são adequados aqui. O teste de regressão tem outro foco, e teste não funcional se refere a atributos como desempenho e segurança, que não são o foco da descrição da questão. Portanto, a alternativa correta é a letra d, teste da caixa preta.
Esse tipo de teste é chamado de teste da caixa preta porque o testador não tem acesso ao código-fonte ou à estrutura interna do sistema. Ele apenas fornece entradas e verifica as saídas, validando se o sistema faz o que deve fazer segundo a especificação. Ou seja, ele não olha o 'interior' do sistema, só o que entra e sai.
As alternativas 'teste da caixa branca' e 'da caixa cinza' consideram detalhes internos da implementação, então não são adequados aqui. O teste de regressão tem outro foco, e teste não funcional se refere a atributos como desempenho e segurança, que não são o foco da descrição da questão. Portanto, a alternativa correta é a letra d, teste da caixa preta.