1
resposta

Não concordo

se for testar somente o cenário feliz (não contar com um bug para mais ou para menos do valor) deve ser testado o valor min. e o valor max. e não um valor do meio, tendo em vista que 50.000 nem se quer é o valor do meio, pois 54.999,5 é o valor do meio, ou seja em inteiros 54.999 e não um número aleatório como 50.000, portanto a resposta deveria ser 10.000 e 99.999 para um cenário feliz, e contanto com a margem de erro de limites do programa seria 10.000 -1 e 99.999 +1, 9.9999/10.000/.99.999/100.000

1 resposta

Olá, John! Tudo bem?

Entendi sua preocupação em relação aos valores escolhidos para o teste de limite.

No contexto de testes de software, especialmente em testes de limite, é comum verificar os valores mínimos e máximos permitidos pelo sistema, que no seu caso são 10.000 e 99.999. Esses são os valores que garantem que o sistema está funcionando corretamente nos extremos do intervalo permitido.

O valor 50.000 foi incluído como um valor representativo dentro do intervalo, mas não necessariamente como um ponto médio matemático. Em testes de software, muitas vezes escolhemos um valor intermediário para verificar o comportamento do sistema em condições normais de operação, não apenas nos limites.

Sua sugestão de incluir 9.999 e 100.000 também é válida, pois esses valores testam o comportamento do sistema logo fora dos limites permitidos, mas para o contexto que te apresentei não apresenta um problema usar definida da resposta correta.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.