Junior
Para que servem os valores limites?
sobes.tech IA
Resposta da IA
Para verificar o comportamento do sistema nos limites dos intervalos de entrada. Estas são áreas onde ocorrem com mais frequência erros devido ao manuseio incorreto das condições "maior/menor ou igual", "incluído/excluído".
Testar valores limite ajuda a detectar defeitos relacionados com:
- Lógica de comparação: Erros ao verificar condições
<, >, <=, >=, ==, !=. - Manipulação de intervalos: Inclusão ou exclusão incorreta dos valores extremos.
- Transbordamento ou subtransbordamento: Erros ao trabalhar com tipos numéricos em seus limites.
- Lógica de negócio específica: Regras de processamento que se aplicam apenas a casos extremos.
Exemplos de valores limite:
- Para o campo numérico "idade (de 18 a 65)": 17, 18, 65, 66.
- Para o campo de texto "login (de 3 a 20 caracteres)": 2 caracteres, 3 caracteres, 20 caracteres, 21 caracteres.
- Para a data: primeiro e último dia do mês/ano, ano bissexto.
- Para a lista: lista vazia, lista com um elemento, lista com o número máximo de elementos.
Assim, testar valores limite é uma forma importante e eficaz de identificar defeitos nas fases iniciais.