Ciência da Computação Software Engenharia de Software

Uma das técnicas para teste de software mais conhecida consiste em avaliar, exclusivamente, o comportamento externo do componente de software, em que os dados de entrada são fornecidos, o teste é executado e o resultado obtido é comparado a um resultado esperado, previamente conhecido. Detalhes de implementação não são considerados e os casos de teste são todos derivados da especificação.

Esse tipo de teste é conhecido como teste

  • A.

    não funcional

  • B.

    de regressão

  • C.

    da caixa branca

  • D.

    da caixa preta

  • E.

    da caixa cinza