Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouOctavio Enes Alterado mais de 10 anos atrás
1
Introdução à Programação: uma Abordagem Funcional Programação I Engenharia de Computação Prof.ª Claudia Boeres 2009/1
2
O teste de programas y1 y2 B 1 5 3 E x1 x2 F A D C O ponto P(x,y) pertence a qual região?
3
Passos importantes: Escolher as instâncias apropriadas; determinar, sem o uso do programa, qual o valor que deveria resultar quando o programa for alimentado com essas instâncias; submeter cada instância ao programa e anotar o resultado produzido por ele; comparar cada valor esperado com o valor produzido e descrever qual o tipo de ocorrência.
4
Quais instâncias escolher? 1 4 1 5 P1 P2 F A D C E B
5
Quais valores devemos escolher? xy resultado esperado resultado obtido diagnóstico Pontos representantes de classes de equivalência
6
Qual é o próximo passo? Depois de escolhidas as instâncias, fazer o teste com as mesmas no computador Verificar se todos os valores coincidiram Senão, fazer a depuração no programa
7
Depuração. Depurar um programa é um processo que consiste em buscar uma explicação para os motivos da falha e posteriormente corrigí-la.
8
Processo de teste
9
Atenção Mas lembre-se, isto ainda não garante que seu programa esteja 100% correto! Quando não identificamos erro, apenas podemos concluir que para as instâncias que usamos o nosso programa apresenta os resultados esperados.
10
Exercício: faça um script para determinar se um ponto pertence à área cinza. Faça um plano de teste. r r r r C
11
O ponto P (x, y) pertence a qual das áreas 1, 2, 3 e 4? Faça o plano de teste P (x, y) ? a a/2 C (x1, y1) 1 3 2 4
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.