2 - Teste de Mesa


O teste de mesa ou chinês é um teste feito manualmente, analisando o algoritmo, com valores que possam testar as suas diversas condições para que depois os resultados sejam comparados com a execução do programa no computador. Havendo qualquer divergência entre os resultados, o algoritmo deve ser analisado.

Para fazer um teste de mesa, siga passos descritos abaixo:


• Identifique as variáveis envolvidas em seu algoritmo;
• Crie uma tabela com linhas e colunas correspondentes ao número de instruções observadas pelo teste de mesa e o número de variáveis envolvidas. Utilize a primeira coluna para identificar os números das linhas correspondentes às instruções observadas e identifique as demais colunas com o nome de uma variável;
• De cima para baixo, preencha cada uma das linhas da tabela com o número da linha que identifica cada instrução, seguida dos valores assumidos pelas variáveis do programa após a execução daquela instrução.
• Para indicar que o valor de uma variável foi lido, envolva-o entre parênteses;
• Se o valor foi escrito pela instrução, envolva-o entre chaves;
• Para valores indefinidos, ou seja, aqueles que ainda não foram determinados até uma dada instrução, utilize a interrogação.



Copyright © 2014 AIEC.