3. “Para se ter sucesso, é
necessário amar de verdade o
que se faz. Caso contrário,
levando em conta apenas o
lado racional, você
simplesmente desiste. É o que
acontece com a maioria das
pessoas.”
“Insanidade é continuar
fazendo sempre a mesma coisa
e esperar resultados
diferentes.”
4. Partições de equivalência;
Análise de valores limites;
Pairwise (Combinações
possíveis de pares);
Tabela de decisão;
Combinações
das técnicas de
teste:
5.
6. Aplicada em qualquer nível de
teste;
Excelentes resultados;
Dividir/particionar as entradas em
grupos que tenham um
comportamento similar;
Partições válidas e inválidas;
Necessário validar apenas uma
condição de cada partição;
Partições de
equivalência:
8. Classes válidas
>0 até 21.453,24
>21.453,24 até 32.151,48
>32.151,48 até 42.869,16
>42.869,16 até 53.565,72
>53.565,72
Classes Inválidas
0
<0
Vazio
Não numérico
(..)
Partições (Classes) de equivalência
9. Limites são áreas onde os testes
estão mais propensos a indicar
defeitos;
Valores limite de uma partição (X-1
e X+1);
Selecionar valores nos extremos
das classes;
Análise de
valores limites:
13. Cenário de teste
Sistema de venda
Não calcular frete acima de 200,00;
Aceitar cupons de desconto até 10%;
Venda com Meliuz ativado, devolver 6%;
Cliente Vip tem 2% de desconto;
Primeira compra do cliente possui 10% de desconto;
Prazo de entrega para Capitais: 3 dias úteis;
Prazo de entrega para demais cidades: 8 dias úteis;
15. Identificar as entradas
Sistema de venda
Valor do pedido
Cupom de desconto
Meliuz ativado
Cliente Vip
Primeira compra
Prazo de entrega
16. Identificar as entradas
Sistema de venda
Valor do pedido
Cupom de desconto
Meliuz ativado
Cliente Vip
Primeira compra
Prazo de entrega
Entradas Partições de equivalência/Análise de valores limites
Valor do Pedido <200,00 200,00 >200,00
Cupom de desconto Sem cupom Inválido Inválido (>10%)
Meliuz Ativado Sim Não
Cliente Vip Sim Não
Primeira compra Sim Não
Prazo de Entrega Capitais Interior
17. Montando os casos de teste
Entradas Partições de equivalência/Análise de valores limites
Valor do Pedido <200,00 200,00 >200,00
Cupom de desconto Sem cupom Inválido Inválido (>10%)
Meliuz Ativado Sim Não
Cliente Vip Sim Não
Primeira compra Sim Não
Prazo de Entrega Capitais Interior
Quantidade de casos de
teste:
18. Todas as combinações possíveis de
pares são testadas pelo menos
uma vez;
Excelente cobertura;
Extremamente eficaz;
Pairwise
(Combinações
possíveis de
pares):
19. Pairwise
Entradas/Valores:
• Valor do pedido: <200, 200, >200
• Cupom de desconto: Sem cupom, Inválido, Inválido (>10%)
• Meliuz ativado: Sim, Não
• Cliente Vip: Sim, Não
• Primeira compra: Sim, Não
• Prazo de entrega: Capitais, Interior
• Gerar arquivo txt.
• PICT:
Entradas
PICT Saídas
21. Focada nas regras de negócio;
Boa maneira para lidar com
combinações de entrada;
Conjunto de entrada x conjunto de
saídas;
Cria combinações de condições
que geralmente não foram
exercitadas durante os testes.
Tabela de
decisão:
22. Identificar as saídas
Sistema de venda
Calcular frete?
Conceder desconto?
Devolução via Meliuz?
Cliente Vip?
Primeira compra?
Prazo de entrega?