Lar Desenvolvimento O que é o teste da caixa cinza? - o que é techopedia

O que é o teste da caixa cinza? - o que é techopedia

Índice:

Anonim

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

O teste de caixa cinza é uma metodologia de teste de software que envolve a combinação de testes de caixa branca e caixa preta. Ele utiliza a técnica direta de teste de caixa preta, bem como a abordagem para sistemas de código-alvo, como no caso de teste de caixa branca. Os testadores que usam testes de caixa cinza precisam de documentação de aplicativos de alto nível para concluir os testes. O teste da caixa cinza é voltado para a localização de defeitos com base na estrutura ou no uso inadequado do aplicativo.

O teste de caixa cinza também é conhecido como teste translúcido.

Techopedia explica Gray Box Testing

Como os testadores de caixa cinza têm acesso ao conhecimento da documentação do projeto, eles podem preparar e criar melhores casos e planos de teste. No entanto, a abordagem de teste fornece aos testadores apenas um conhecimento limitado das diferentes funcionalidades do aplicativo.


As vantagens do teste de caixa cinza incluem:

  • Funciona bem para grandes segmentos de código.
  • Os testadores não precisam conhecer a linguagem de programação ou os métodos para testar o aplicativo, o que torna esse teste praticamente imparcial e não intrusivo.
  • O acesso ao código de programação não é essencial.
  • Fornece funções claramente definidas para usuários e desenvolvedores durante o teste. O teste é baseado na perspectiva do usuário, e não do designer.
As desvantagens do teste de caixa cinza incluem:

  • A maioria dos casos de teste é difícil de projetar.
  • Como existem apenas alguns cenários de teste, a cobertura envolvida é limitada.
  • Como os testadores têm conhecimento limitado do processo, ele não é considerado um método de teste eficiente.
O que é o teste da caixa cinza? - o que é techopedia