Dúvida Partição de equivalência

373 views
Skip to first unread message

Pedro Macaubas

unread,
Feb 11, 2015, 9:05:01 AM2/11/15
to guts-rs...@googlegroups.com

Boa Tarde,

Galera, eu estou estudando para CTFL, e tem uma questão que não consigo entender, aliás duas,  será que podem me ajudar.

No Syllabus diz:

O comportamento nos limites de uma partição de equivalência é onde existe maior probabilidade de estar incorreto. Portanto, limites são áreas onde testes estão mais propensos a indicar defeitos. Os valores limites de uma partição são seu máximo e seu mínimo. Um valor limite para uma partição válida é um valor limite válido. O limite de partição inválida é um valor limite inválido. Testes podem ser projetados para cobrir tanto valores inválidos como válidos.

 

Pois bem,

 

Você está testando uma aplicação de comércio eletrônico que vende suprimentos para arte culinária como tempero, farinha, e outros itens a granel. As unidades nas quais os itens são vendidos são ou gramas (para temperos) ou quilogramas (para os demais). Sem levar em consideração as unidades, a menor quantidade válida por pedido é 0,5 e a maior quantidade válida por pedido é 25,0 unidades. A precisão do campo de unidades é 0,1 unidade.

Qual dos seguintes é um conjunto de valores de entrada cobrindo as partições de equivalência para este campo?

 

R: 0,2;0,9;29,5

Porque a resposta correta é essa e não a 0,4; 0,5; 25,0; 25,1, já que tem mais a ver com o texto acima, em outra questão acontece a mesma coisa,

Pergunta:

Você está testando somente um cartão de crédito em uma bomba de gasolina automatizada. Uma vez que o cartão é validado, o cliente seleciona a quantidade, e a bomba está pronta para bombear, o cliente pode cancelar a transação sem dever nada; entretanto, uma vez que o bombeamento inicia, a gasolina será vendida em centésimos (0,01) de litro. A bomba continua a bombear gasolina até que o usuário pare ou um máximo de 50,00 litro tenha sido fornecido.Qual dos seguintes é um conjunto mínimo de transações de compra de gasolina (em litros) cobrindo as partições de equivalência para essa variável?

R: 0,00; 20,0; 60,00

 

Elias Nogueira

unread,
Feb 11, 2015, 9:58:06 AM2/11/15
to guts-rs-sucesu
Oi Pedro,
Sobre a primeira questão a resposta que tu acha que está correta na verdade é uma análise de valor limite, e não uma partição de equivalência. Na partição de equivalência dividimos entre partições válidas e invalidas, e somente isso.
Na análise de valor limite analisamos (particionamos) as extremidades da partição válida e inválida, geralmente adicionando/removendo 1 (+1 e -1) em cada extremidade.

A resposta da segunda pergunta está correta, pois na partição de equivalência estamos adotando as partições válidas (50) e inválidas (0 e 60).

Em resumo, sempre que tu tem a partição de equivalência tu divide em 3: uma partição válida e duas inválidas
Na análise de valor limite temos, pelo menos, 7 partições (as extremindades com +1 e -1) e um valor dentro do limite.


Dica de leitura: https://qualidadebr.wordpress.com/tag/particao-de-equivalencia-analise-do-valor-limite-tabela-de-decisao-teste-de-transicao-de-estados-teste-de-caso-de-uso/

--
Elias Nogueira


--
Você recebeu esta mensagem porque está inscrito para o Google
Grupos "Grupo de Usuarios de Teste de Software - SUCESU-RS" grupo.

Para postar neste grupo, envie um email para guts-rs...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para
guts-rs-suces...@googlegroups.com
Para mais opções, visite este grupo em
http://groups.google.com/group/guts-rs-sucesu?hl=pt?hl=en
---
Você recebeu essa mensagem porque está inscrito no grupo "GUTS-RS - Grupo de Usuários de Testes de Software do RS - SUCESU-RS" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para guts-rs-suces...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Pedro Macaubas

unread,
Feb 11, 2015, 10:04:42 AM2/11/15
to guts-rs...@googlegroups.com
Obrigado elias, eu dar uma olhada no link que você mandou, vou dar uma estudada pra ver se entendo melhor, valeu pela explicação, já me deu uma clareada.
Reply all
Reply to author
Forward
0 new messages