Junior
Расскажи алгоритм использования техники граничных значений.
sobes.tech IA
Resposta da IA
- Definição de dados de entrada: Identifique todos os campos e parâmetros de entrada no sistema.
- Identificação de tipos de dados: Determine o tipo de dado para cada campo de entrada (numérico, string, data, etc.).
- Estabelecimento de limites: Para cada campo com restrições (por exemplo, valor mínimo/máximo, comprimento), defina os valores limite:
- Limite inferior
- Valor ligeiramente acima do limite inferior
- Valor ligeiramente abaixo do limite superior
- Limite superior
- Seleção de valores permitidos e não permitidos:
- Permitidos: Qualquer valor dentro dos limites estabelecidos. Muitas vezes, escolhe-se um valor médio, mas também é útil selecionar valores próximos ao centro do intervalo.
- Não permitidos: Valores fora dos limites estabelecidos. Por exemplo, valores abaixo do limite inferior e acima do limite superior.
- Criação de casos de teste: Crie casos de teste usando combinações de valores limite permitidos e não permitidos para todos os campos de entrada.
- Execução de testes: Execute os casos de teste desenvolvidos e verifique se o resultado real corresponde ao esperado.
- Análise de resultados: Analise os resultados dos testes, identifique defeitos e documente-os.