Olá Flavia,
Para fazer um teste de mesa você precisa atribuir valores às variáveis
que você recebe como entrada e executar o programa como se fosse um
computador. Por exemplo, digamos que você implementou um algoritmo
para encontrar o máximo de um vetor de inteiros. Nesse caso você tem
como entrada uma sequência de números que no teste de mesa você
estipular quais serão. Depois você executa cada passo do algoritmo
atribuindo os valores aos contadores e demais variáveis que seu
programa tiver. O ideal é que você anote qual valor cada variável
assumiu num determinado passo. Quando o programa terminar de executar
você compara o valor obtido ao executá-lo com o da resposta do
teste. Se eles forem iguais então o seu programa está correto, caso
contrário, ele está errado. No caso do máximo de um vetor de inteiros,
ao executar um teste de mesa o programa deve retorno o máximo do
vetor. Espero ter ajudado.
Teste de mesa significa você pegar um papel, escolher uma entrada para o seu algoritmo e simular todos os passos escrevendo no papel. Assim é mais fácil de encontrar erros no algoritmo. Abraço.