istqb exam questions equivalence partitioning
É importante que todos os testadores sejam capazes de escrever casos de teste com base em Particionamento de Equivalência e Análise de Valor Limite. Levando isso em consideração, o ISTQB tem uma importância significativa para este tópico no Exame de certificado de nível ISTQB Foundation . A boa prática e o pensamento lógico podem tornar muito mais fácil resolver essas questões.
O que é particionamento de equivalência?
O particionamento de equivalência é um método para derivar casos de teste. Nesse método, as classes de equivalência (para valores de entrada) são identificadas de forma que cada membro da classe cause o mesmo tipo de processamento e saída.
Os valores nos extremos (valores inicial / final ou valores inferior / superior) dessa classe são conhecidos como valores limite. Analisar o comportamento de um sistema usando tais valores é chamado Análise de valor limite (BVA).
Aqui estão alguns exemplos de perguntas para a prática dos exames do ISTQB sobre Particionamento de Equivalência e BVA. (Ordenado: simples a pouco complexo)
Questão 1)
Um dos campos em um formulário contém uma caixa de texto que aceita valores numéricos no intervalo de 18 a 25. Identifique a classe de equivalência inválida.
a) 17
b) 19
c) 24
d) 21
Solução:
A caixa de texto aceita valores numéricos no intervalo de 18 a 25 (18 e 25 também fazem parte da classe). Portanto, essa classe se torna nossa classe válida. Mas a questão é identificar classes de equivalência inválidas. As aulas serão as seguintes:
Classe I: valores inválidos da classe
Classe II: 18 a 25 => classe válida
Classe III: valores> 25 => classe inválida
17 se enquadram em uma classe inválida. 19, 24 e 21 se enquadra na classe válida. Portanto, a resposta é ‘A’
Questão 2)
Em um Exame, o candidato deve obter um mínimo de 24 notas para passar no exame. O máximo que ele pode pontuar é de 40 marcas. Identifique os valores de equivalência válidos se o aluno aprovar o exame.
a) 22,23,26
b) 21,39,40
c) 29,30,31
d) 0,15,22
Solução:
As aulas serão as seguintes:
Classe I: valores inválidos da classe
Classe II: 24 a 40 => classe válida
Classe III: valores> 40 => classe inválida
Temos que identificar os valores de equivalência válidos. Os valores de equivalência válidos estarão presentes em uma classe de equivalência válida. Todos os valores devem estar na Classe II. Portanto, a resposta é 'C'
Questão 3)
Um dos campos de um formulário contém uma caixa de texto que aceita valores alfanuméricos. Identifique a classe de equivalência válida
um livro
b) Livro
c) Boo01k
d) Livro
Solução:
Alfanumérico é uma combinação de alfabetos e números. Portanto, temos que escolher uma opção que tenha ambos. Uma classe de equivalência válida consistirá em alfabetos e números. A opção ‘c’ contém alfabetos e números. Portanto, a resposta é 'C'
Questão 4)
O switch é desligado quando a temperatura cai abaixo de 18 e, em seguida, é ligado quando a temperatura for superior a 21. Quando a temperatura for superior a 21. Identifique os valores de equivalência que pertencem à mesma classe.
a) 12,16,22
b) 24,27,17
c) 22,23,24
d) 14,15,19
Solução:
Temos que escolher valores da mesma classe (pode ser uma classe válida ou inválida). As aulas serão as seguintes:
Classe I: menos de 18 (interruptor desligado)
Classe II: 18 a 21
Classe III: acima de 21 (interruptor ligado)
Apenas na opção 'c', todos os valores são de uma classe. Daí o a resposta é 'C' . (Observe que a pergunta não fala sobre classes válidas ou inválidas. É apenas sobre valores na mesma classe)
Questão 5)
Um programa valida um campo numérico da seguinte maneira: valores menores que 10 são rejeitados, valores entre 10 e 21 são aceitos, valores maiores ou iguais a 22 são rejeitados. Qual dos seguintes valores de entrada cobre todas as partições de equivalência?
para. 10,11,21
b. 3.20.21
c. 3,10,22
d. 10,21,22
Solução:
Temos que selecionar valores que se enquadram em todas as classes de equivalência (válidos e inválidos ambos). As aulas serão as seguintes:
Classe I: valores inválidos da classe
Classe II: 10 a 21 => classe válida
Classe III: valores> = 22 => classe inválida
Todos os valores da opção 'c' caem em todas as classes de equivalência diferentes. Portanto, a resposta é 'C'.
Questão 6)
Um programa valida um campo numérico da seguinte maneira: valores menores que 10 são rejeitados, valores entre 10 e 21 são aceitos, valores maiores ou iguais a 22 são rejeitados. Qual das opções a seguir cobre a MAIORIA dos valores limite?
para. 9,10,11,22
b. 9,10,21,22
c. 10,11,21,22
d. 10,11,20,21
Solução:
Já criamos as classes conforme mostrado na pergunta 5. Os limites podem ser identificados como 9, 10, 21 e 22. Esses quatro valores estão na opção 'b'. Portanto, a resposta é ‘B’
c ++ gráfico não direcionado da lista de adjacência
Questão 7)
Em um sistema projetado para calcular o imposto a ser pago:
Um funcionário tem £ 4000 de salário livre de impostos.
Os próximos £ 1500 são tributados em 10%.
Os próximos £ 28.000 depois disso são tributados em 22%.
Qualquer outro valor é tributado em 40%.
Para a libra inteira mais próxima, qual desses grupos de números cai em três classes de equivalência DIFERENTES?
a) £ 4000; £ 5000; £ 5500
b) £ 32001; £ 34000; £ 36500
c) £ 28.000; £ 28001; £ 32001
d) £ 4.000; £ 4200; £ 5600
Solução:
As aulas serão as seguintes:
Classe I: 0 a £ 4.000 => sem impostos
Classe II: £ 4001 a £ 5500 => imposto de 10%
Classe III: £ 5501 a £ 33.500 => imposto de 22%
Classe IV: £ 33501 e acima => imposto de 40%
Selecione os valores que se enquadram em três classes de equivalência diferentes. A opção 'd' tem valores de três classes de equivalência diferentes. Portanto, a resposta é ‘D’.
Pergunta # 8)
Em um sistema projetado para calcular o imposto a ser pago:
Um funcionário tem £ 4000 de salário livre de impostos.
Os próximos £ 1500 são tributados em 10%.
Os próximos £ 28.000 depois disso são tributados em 22%.
Qualquer outro valor é tributado em 40%.
Para a libra inteira mais próxima, qual destes é um caso de teste de Análise de Valor Limite válido?
a) £ 28.000
b) £ 33501
c) £ 32001
d) £ 1500
Solução:
As classes já estão divididas na questão nº 7. Temos que selecionar um valor que é um valor limite (valor inicial / final). 33501 é um valor limite. Portanto, a resposta é ‘B’ .
Pergunta # 9)
Dada a especificação a seguir, quais dos seguintes valores para idade estão na MESMA partição de equivalência?
Se você tem menos de 18 anos, é muito jovem para ter um seguro.
Entre 18 e 30 anos inclusive, você receberá um desconto de 20%.
Qualquer pessoa com mais de 30 anos não tem direito a um desconto.
a) 17, 18, 19
b) 29, 30, 31
c) 18, 29, 30
d) 17, 29, 31
Solução:
As aulas serão as seguintes:
Classe I: idade não segurada
Classe II: idade de 18 a 30 = desconto> 20%
Classe III: idade> 30 => sem desconto
Aqui não podemos determinar se as classes acima são válidas ou inválidas, pois nada é mencionado na pergunta. (Mas de acordo com nosso palpite, podemos dizer que I e II são válidos e III é inválido. Mas isso não é necessário aqui.) Temos que selecionar valores que estão na MESMA partição de equivalência. Os valores da opção 'c' caem na mesma partição. Portanto, a resposta é 'C'.
Estes são alguns exemplos de perguntas para a prática dos documentos do ISTQB. Continuaremos a adicionar mais papéis de perguntas do ISTQB com respostas nos próximos posts.
Sobre o autor:
Este é um artigo convidado de “N. Sandhya Rani ”. Ela tem cerca de 4 anos de experiência em Teste de Software, principalmente em Teste Manual. Ela está ajudando muitos aspirantes a testadores de software a passar no exame de certificação de teste ISTQB.
Coloque suas perguntas relacionadas ao exame ISTQB na seção de comentários abaixo.
Pacote de Estudo Premium de Certificação ISTQB completo:
Aparecer com confiança e passar no exame de base facilmente com este material de estudo premium abrangente.
Clique na imagem abaixo para saber mais:
Leitura recomendada
- O que é análise de valor limite e particionamento de equivalência?
- Atualizações GRATUITAS do ISTQB
- Formato do exame ISTQB Foundation e diretrizes para resolver documentos
- Perguntas e respostas da entrevista
- 15 principais perguntas e respostas do exame CAPM (exemplos de perguntas do teste)
- Amostra de papel do exame do nível ISTQB Foundation - III
- Amostra de papel do exame de nível ISTQB Foundation - II
- Amostra de papel do exame de nível ISTQB Foundation - I