Black Box Testing

Autor: Laura McKinney
Data De Criação: 10 Abril 2021
Data De Atualização: 15 Poderia 2024
Anonim
Black Box testing | Everything you should know about it
Vídeo: Black Box testing | Everything you should know about it

Contente

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

O teste de caixa preta é uma técnica de teste de software que se concentra na análise da funcionalidade do software, versus mecanismos internos do sistema. O teste da caixa preta foi desenvolvido como um método de análise de requisitos, especificações e estratégias de design de alto nível do cliente.


Um testador de software de caixa preta seleciona um conjunto de condições de execução de código e entrada válidas e inválidas e verifica as respostas de saída válidas.

O teste de caixa preta também é conhecido como teste funcional ou teste de caixa fechada.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Black Box Testing

Um mecanismo de pesquisa é um exemplo simples de um aplicativo sujeito a testes de rotina de caixa preta. Um usuário do mecanismo de pesquisa entra em uma barra de pesquisa de navegadores da web. O mecanismo de pesquisa localiza e recupera os resultados dos dados do usuário relacionados (saída).


As vantagens dos testes da caixa preta incluem:

  • Simplicidade: Facilita o teste de projetos de alto nível e aplicativos complexos
  • Economiza recursos: os testadores se concentram na funcionalidade do software.
  • Casos de teste: foco na funcionalidade do software para facilitar o desenvolvimento rápido de casos de teste.
  • Oferece flexibilidade: Conhecimento de programação específico não é necessário.

O teste da caixa preta também apresenta certas desvantagens, como a seguir:

  • O design e a manutenção do caso de teste / script podem ser problemáticos porque as ferramentas de teste da caixa preta dependem de entradas conhecidas.
  • A interação da interface gráfica do usuário (GUI) pode danificar os scripts de teste.
  • O teste cobre apenas as funções do aplicativo.