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 © 2016 AIEC.