Sobes.tech
Middle

O que é teste funcional e não funcional?

sobes.tech IA

Resposta da IA

O teste funcional verifica se o comportamento do sistema corresponde aos seus requisitos funcionais. Foca-se no que o sistema deve fazer — verifica funções, lógica de negócio, cenários de utilizador. Por exemplo, verificar se o formulário é enviado com sucesso ao inserir dados corretos.

O teste não funcional avalia características do sistema que não estão diretamente relacionadas com a sua funcionalidade, como desempenho, segurança, facilidade de uso, fiabilidade. Por exemplo, verificar quantos utilizadores podem usar a aplicação simultaneamente sem diminuir a velocidade.

Assim, o teste funcional responde à questão "O que faz o sistema?", e o não funcional a "Como o sistema faz isso?".