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.


Partições Categoria: Dúvidas gerais - Módulo: Não informado
Enviado em 31/01/2014 05:35
Meu caro,

Estou com dificuldades em entender como resolver as questões envolvendo

partições.

Agradeço se poder me ajudar!

Tenho dificuldades em como elaborar os calculos para encontrar o resultado.

Desde ja agradeço a compreenção.

Re: Partições Categoria: Dúvidas gerais - Módulo: Não informado
Enviado em 01/02/2014 01:55
Elcionei,

temos uma partição de equivalencia quando um valor de determinado grupo de valores (numericos, texto, etc) resulta em um mesmo resultado.

Por exemplo: suponhamos que somente pessoas entre 18 e 60 anos podem dirigir.

Se você for testar essa regra, qualquer valor que você colocar entre 18 e 60 vai resultar em um MESMO resultado, ou seja, a pessoa pode dirigir. Logo, temos uma partição de equivalencia válida entre 18 e 60.

Qualquer valor abaixo de 18 não poderá dirigir. Logo temos outra partição inválida.

Qualquer valor cima de 60 tambem não poderá dirigir. Logo temos outra partição inválida.

Espero que tenha ajudado.

Abraco

Re: Partições Categoria: Dúvidas gerais - Módulo: Não informado
Enviado em 18/02/2014 05:40
Boa tarde,

Amigos, de fato achei muito confuso essa parte, principalmente partição por equivalência e valor limite, o conceito até compreendi em certa parte mas quando partiu para dentro dos exercícios ficou mais complicado colocar em pratica, gostaria de uma uma explicação mais pratica. sobre essas técnicas. E sobre a tecnica de sentança e codigo eu conto as sentenças e os codigos respectivamente?

obrigado

Re: Partições Categoria: Dúvidas gerais - Módulo: Não informado
Enviado em 19/02/2014 11:46
Rafael,

qual a sua dúvida mais especificamente?

A prática é exatamente a demonstrada no curso: você analisa "campo" a "campo" (entradas) e descobre quais são as faixas de valores que possuem o mesmo comportamento no sistema. Exemplo:

Considere as seguintes regras de negócio para aplicação de bônus ao vendedor:

Total vendido:

00 – 30 : Não ganha bônus

31 – 50 : ganha 50% bônus

51 – 80 : ganha 80% bônus

81 – 100 : ganha 100% bônus

Devemos testar todos os valores de 0 a 100?

Apenas se o programador codificar assim:

Se (TotalVendido == 0) Bonus = 0%;

Se (TotalVendido == 1) Bonus = 0%;

.......

Se (TotalVendido == 30) Bonus = 0%;

Se (TotalVendido == 31) Bonus = 50%;

Se (TotalVendido == 32) Bonus = 50%;

.....

Se (TotalVendido == 51) Bonus = 80%;

Na realidade, o programador codifica assim:

Se (TotalVendido >= 0 && TotalVendido <= 30) Bonus = 0%;

Se (TotalVendido >= 31 && TotalVendido <= 50) Bonus = 50%;

Se (TotalVendido >= 51 && TotalVendido <= 80) Bonus = 80%;

Se (TotalVendido >= 81 && TotalVendido <= 100) Bonus = 100%;

Cada uma destas classes é uma partição de equivalência na qual o programa se comporta de uma maneira equivalente para cada membro da classe.

Então neste caso, precisaríamos de QUATRO casos de teste para testar todas as classes de equivalência.

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