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.


Teste de sentença x Desvio - Termos utilizados Categoria: Dúvidas gerais - Módulo: Módulo 4 - Técnicas de Modelagem de Teste
Enviado em 11/05/2018 17:17
Boa tarde!

Apenas para reafirmar meu entendimento:

Teste de sentença é o mesmo que teste de componente e teste de sintaxe?
e teste de desvio é o mesmo que teste de decisão, de ramos e comandos?

Obrigado!

Re: Teste de sentença x Desvio - Termos utilizados Categoria: Dúvidas gerais - Módulo: Módulo 4 - Técnicas de Modelagem de Teste
Enviado em 14/05/2018 14:05
Boa tarde, Cristiano

Vamos aos conceitos contidos no glossário de termos oficial do ISTQB:

Teste de sentença: Técnica de modelagem de teste caixa-branca na qual os casos de teste são modelados para executar sentenças.

Teste de comando = teste de sentença. 

Teste de componente: Teste individual de componente de software. Sinonimos: teste de módulo, teste de programa, teste de unidade 

Primeira conclusão: teste de sentença não é o mesmo que teste de componente. Teste de sentença poderia ser considerada uma técnica para realizar um teste de componente (unitário). 

Teste de sintaxe: Técnica de modelagem de teste caixa-preta na qual os casos de teste são modelados com base nas definições do domínio de entrada e/ou no domínio de saída

Segunda conclusão. Teste de sintaxe não é o mesmo que teste de sentença e também não é igual a teste de componente. 

Teste de desvio: Técnica de modelagem de teste caixa branca na qual os casos de teste são modelados para executarem os desvios. Desvios aqui são basicamente o caminho verdadeira e caminho falso de uma decisão. 
Por exemplo: 
IF (a>b) Então 
       faz X coisa 
Senão 
       faz Y coisa. 
Fim do IF.     

Para cada desvio podemos ter um teste.

Teste de decisão: Técnica de modelagem de testes caixa-branca na qual os casos de testes são projetados para executar os resultados de decisões.

Terceira conclusão: podemos considerar teste de decisão e desvio como sendo a mesma coisa. Embora exista alguma diferença conceitual entre os dois, é muito sutil. Tanto pra prática como para a prova, pode considerar a mesma coisa.

Teste de ramos: Ramos não tem no syllabus, mas vem de branch. E branch vem de desvio. (teste de desvio = branch testing). Logo, teste de ramos = teste de desvio.




Re: Teste de sentença x Desvio - Termos utilizados Categoria: Dúvidas gerais - Módulo: Módulo 4 - Técnicas de Modelagem de Teste
Enviado em 15/05/2018 12:42
Ótima explicação! Mais um vez, obrigado!
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