Fórum de discussão

Consulte abaixo todas as dúvidas e comentários relacionados a este curso. Se você tem alguma dúvida, utilize o botão CRIAR NOVO TÓPICO. Verifique antes se a sua dúvida já não foi enviada por outro aluno.


Módulo 4 slide 84 Categoria: Dúvidas gerais - Módulo: Módulo 3 - Técnicas Estáticas
Enviado em 20/09/2016 18:34
Boa Noite,

A minha dúvida é sobre a questão abaixo que se refere ao teste de decisão:

Técnicas de teste caixa-branca

Teste de decisão (Decision testing)


Exemplo 1:


1. Read veiculo

2. Read cor

3. If veiculo = 'Carro' Then

4. If cor = 'Vermelho' Then

5. Print "Ferrari"

6. End If

7. End If


linha de decisões: 3 e 4

Casos de teste:

Caso de teste 1: Veiculo = caminhão, Cor = verde

Caso de teste 2: Veiculo = carro, Cor = azul

Caso de teste 3: Veiculo = carro, Cor = Vermelho

Caso de teste 4: Veiculo = caminhao, Cor = Vermelho - Não deveria ter esse quarto caso de teste?


POR GENTILEZA, SE PUDER ME EXPLICAR O PORQUE DE NÃO TER ESSE QUARTO  CASO DE TESTE, SÓ DIZER QUE É PORQUE É TESTE DE SENTENÇA, FICA MUITO VAGO PRA MIM, OBRIGADO
Re: Módulo 4 slide 84 Categoria: Dúvidas gerais - Módulo: Módulo 3 - Técnicas Estáticas
Enviado em 20/09/2016 18:42
Boa noite, Pedro

Não precisa ter este quarto caso de teste, pois só vai entrar dentro do IF da linha 3 se for veiculo = carro. 

O caso de teste 1 já testa o IF de forma negativa, não precisa ter dois casos de teste para testar de forma negativa o mesmo IF. Então, se o veiculo for caminhao independente da cor já não vai entrar dentro deste IF. 
Caso de teste 1: Veiculo = caminhão, Cor = verde

É só depois de testar se o veiculo é igual a carro é que é testado a cor. 
Re: Módulo 4 slide 84 Categoria: Dúvidas gerais - Módulo: Módulo 3 - Técnicas Estáticas
Enviado em 23/09/2016 13:04
Obrigado, Flávio.
xÉ necessário estar logado no ambiente de ensino para poder enviar respostas. Fazer o login
Evite a pirataria

Para que continuemos desenvolvendo novos cursos com preços acessíveis, contamos com a sua colaboração. O conteúdo dos nossos cursos não pode ser redistribuído de qualquer forma ou por qualquer meio. Somente o aluno devidamente inscrito nos cursos poderá fazer uso dos nossos materiais. Se você identificar que alguém está usando indevidamente o conteúdo dos nossos cursos, ou distribuindo-o ilegalmente, por favor avise-nos imediatamente através do e-mail contato@tiexames.com.br. Veja as condições de uso dos nossos conteúdos.

Leia a licença de uso