Teste de mesa

O teste de mesa é o processo de revisar manualmente o código-fonte de um programa. Ele envolve ler as funções contidas no código e testá-las manualmente, geralmente com vários valores de entrada. Os desenvolvedores podem fazer um teste de mesa do código antes de lançar um programa de software para garantir que os algoritmos estejam funcionando de maneira eficiente e correta.

O termo "teste de mesa" refere-se à abordagem manual de revisar o código-fonte, sentado a uma mesa, em vez de executá-lo por meio de um depurador ou de outro processo automatizado. Em alguns casos, um programador pode até usar lápis e papel para registrar o processo e a saída das funções de um programa. Por exemplo, o desenvolvedor pode acompanhar o valor de uma ou mais variáveis em uma função do início ao fim. Examinar manualmente o código linha por linha pode ajudar um programador a detectar lógica incorreta ou ineficiências que um depurador de software não detectaria.

Embora o teste de mesa seja útil para encontrar erros de lógica e outros problemas no código-fonte de um programa, ele consome tempo e está sujeito a erros humanos. Por isso, uma IDE ou uma ferramenta de depuração é mais adequada para detectar pequenos problemas, como erros de sintaxe. Também é útil que mais de um desenvolvedor faça o teste de mesa de um programa para reduzir a probabilidade de que erros no código-fonte passem despercebidos.

Atualizado October 20, 2018 por Per C.

quizTeste seus conhecimentos

PCAP is short for ____ capture?

A
Personal
0%
B
Primary
0%
C
Packet
0%
D
Payload
0%
Correct! Incorrect!     View the PCAP definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Teste de mesa nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.