Lar Programas O que é teste em caixa branca? - o que é techopedia

O que é teste em caixa branca? - o que é techopedia

Índice:

Anonim

Definição - O que significa White-Box Testing?

O teste de caixa branca é uma metodologia usada para garantir e validar a estrutura interna, mecanismos, objetos e componentes de um aplicativo de software. O teste de caixa branca verifica o código de acordo com as especificações de design e descobre vulnerabilidades de aplicativos.

O teste de caixa branca também é conhecido como teste de caixa transparente, teste de caixa transparente, teste estrutural e teste de caixa de vidro. A caixa de vidro e a caixa transparente indicam que os mecanismos internos são visíveis para uma equipe de engenharia de software.

Techopedia explica testes de caixa branca

Durante o teste de caixa branca, o código é executado com valores de entrada pré-selecionados para a validação dos valores de saída pré-selecionados. O teste de caixa branca geralmente envolve escrever stubs e drivers de código de software.

As vantagens dos testes de caixa branca incluem:

  • Permite reutilização de casos de teste e oferece maior estabilidade
  • Facilita a otimização de código
  • Facilita a localização dos locais de erros ocultos nas fases iniciais do desenvolvimento
  • Facilita o teste eficaz de aplicativos
  • Remove linhas de código desnecessárias

As desvantagens incluem:

  • Requer um testador qualificado com conhecimento de estrutura interna
  • Demorado
  • Altos custos
  • A validação do bit de código é difícil.

O teste de caixa branca complementa o teste de unidade, teste de integração e teste de regressão.

O que é teste em caixa branca? - o que é techopedia