Академический Документы
Профессиональный Документы
Культура Документы
Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
2013/2
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
An alise do Valor Limite Introdu c ao T ecnica de Aplica c ao Exemplo de Aplica c ao Aplicabilidade e Limita c oes Resumo Exerc cio Leitura Recomendada Refer encias
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite
Introdu c ao T ecnica de Aplica c ao
Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
An alise do Valor Limite Introdu c ao T ecnica de Aplica c ao Exemplo de Aplica c ao Aplicabilidade e Limita co es Resumo Exerc cio Leitura Recomendada Refer encias
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite
Introdu c ao T ecnica de Aplica c ao
Introdu c ao (1)
Um dos crit erios de teste mais b asico que existe. Auxilia na sele c ao de um pequeno subconjunto de casos de teste que mant em um boa cobertura do c odigo. Considerando o exemplo utilizado anteriormente (extra do de Copeland (2004)): 0 16 N ao empregar. 16 18 Pode ser empregado tempo parcial. 18 55 Pode ser empregado tempo integral. 55 99 N ao empregar. Observe que os limites, tal como o 16, aparece em duas classes de equival encia. O mesmo ocorre com o 18 e o 55.
Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite
Introdu c ao T ecnica de Aplica c ao
Introdu c ao (2)
As condi c oes acima, na verdade, deveriam ser escritas como:
0 idade < 16 16 idade < 18 18 idade < 55 55 idade < 99 N ao empregar. Pode ser empregado tempo parcial. Pode ser empregado tempo integral. N ao empregar.
Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
ou
0 idade 15 16 idade 17 18 idade 54 55 idade 99 N ao empregar. Pode ser empregado tempo parcial. Pode ser empregado tempo integral. N ao empregar.
Na primeira regra, 16 n ao deve ser inclu do. Na segunda 16 pode ser empregado em tempo parcial.
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite
Introdu c ao T ecnica de Aplica c ao
Introdu c ao (3)
1 2 3 4 5 6 7 8
Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite
Introdu c ao T ecnica de Aplica c ao
Passos de Aplica c ao
1. Identicar as classes de equival encia (requisitos de teste do crit erio). 2. Identicar os limites de cada classe. 3. Criar casos de teste para os limites escolhendo:
Um ponto abaixo do limite. O limite. Um ponto acima do limite.
Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
4. Observe que acima e abaixo s ao termos relativos e dependente do valor dos dados.
N umeros inteiros: limite = 16; abaixo = 15; acima = 17. N umeros reais: limite = $5,00; abaixo = $4,99; acima = $5,01.
5. Casos de teste adicionais podem ser criados dependendo dos recursos dispon veis.
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite
Introdu c ao T ecnica de Aplica c ao
Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
Dados de teste para o limite inferior: {$999, $1.000, $1.001} Dados de teste para o limite superior: {$83.332, $83.333, $83.334}
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite
Introdu c ao T ecnica de Aplica c ao
Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite
Introdu c ao T ecnica de Aplica c ao
Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
Renda $1,000 $83,333 $1,000 $83,333 $1,000 $1,000 $83,333 $83,333 $999 $83,334 $999 $83,334
# Moradores 1 1 5 5 0 6 0 6 1 1 5 5
Resultado V alido V alido V alido V alido Inv alido Inv alido Inv alido Inv alido Inv alido Inv alido Inv alido Inv alido
Descri c ao M n. renda, m n. moradores Max. renda, m n. moradores M n. renda, max.. moradores Max. renda, max. moradores M n. renda, abaixo m n. moradores M n. renda, acima max. moradores Max. renda, abaixo m n. moradores Max. renda, acima max. moradores Abaixo m n. renda, m n. moradores Acima max. renda, m n. moradores Abaixo m n. renda, max. moradores Acima max. renda, max. moradores
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao
Aplicabilidade e Limita co es
An alise do Valor Limite Introdu c ao T ecnica de Aplica c ao Exemplo de Aplica c ao Aplicabilidade e Limita co es Resumo Exerc cio Leitura Recomendada Refer encias
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao
Aplicabilidade e Limita co es
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao
Aplicabilidade e Limita co es
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao
Aplicabilidade e Limita co es
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao
Aplicabilidade e Limita co es
Outros Exemplos
Outros exemplos do crit erio Particionamento em Classe de Equival encia pode ser encontrado no Cap tulo 4 do livro de (Copeland, 2004).
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao
Aplicabilidade e Limita co es
Aplicabilidade e Limita co es
Reduz signicativamente o n umero de casos de teste em rela c ao ao teste exaustivo. Mais adequado para o teste de produtos com dom nios de entrada divididos em intervalos ou conjuntos. Aplic avel em todas as fases de teste: unidade, integra c ao, sistema e aceita c ao.
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
An alise do Valor Limite Introdu c ao T ecnica de Aplica c ao Exemplo de Aplica c ao Aplicabilidade e Limita co es Resumo Exerc cio Leitura Recomendada Refer encias
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
Resumo
Reduz o tamanho do conjunto de teste a ser utilizado. Testa os limites das classes de equival encia nos quais diferentes tipos de erros est ao escondidos. Casos de teste mant em uma boa cobertura do c odigo em teste. Simples e intuitiva para a maioria dos programadores.
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
An alise do Valor Limite Introdu c ao T ecnica de Aplica c ao Exemplo de Aplica c ao Aplicabilidade e Limita co es Resumo Exerc cio Leitura Recomendada Refer encias
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
An alise do Valor Limite Introdu c ao T ecnica de Aplica c ao Exemplo de Aplica c ao Aplicabilidade e Limita co es Resumo Exerc cio Leitura Recomendada Refer encias
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
Leitura Recomendada
Mais informa c oes sobre esse tema podem ser encontrados em: Se c ao 1, Cap tulo 4 do livro de Copeland (2004).
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
An alise do Valor Limite Introdu c ao T ecnica de Aplica c ao Exemplo de Aplica c ao Aplicabilidade e Limita co es Resumo Exerc cio Leitura Recomendada Refer encias
T ecnica de Teste Caixa Preta Auri M. R. Vincenzi Organiza c ao An alise do Valor Limite Exemplo de Aplica c ao Resumo Exerc cio Leitura Recomendada Refer encias Refer encias
Copeland, L. A practitioners guide to software test design. Artech House Publishers, 2004. Maldonado, J. C.; Barbosa, E. F.; Vincenzi, A. M. R.; Delamaro, M. E.; Souza, S. R. S.; Jino, M. Introdu c ao ao teste de software. Relat orio T ecnico 65 Vers ao 2004-01, Instituto de Ci encias Matem aticas e de Computa c ao ICMC-USP, dispon vel on-line: http://www.icmc.usp.br/~biblio/index.php? destino=notas_didaticas., 2004.