Guia Completo: Testes, Manutenção e Reengenharia de Software
Classificado em Computação
Escrito em em português com um tamanho de 5,77 KB
Introdução ao Teste de Software
- Importância do Teste: O teste é fundamental para garantir a qualidade de um sistema e evitar surpresas desagradáveis.
- Teste Operacional: Tem a finalidade de responder à seguinte pergunta: "Foi isso o que eu pedi?".
Tipos de Teste de Software
- Teste de Unidade: Testa uma única unidade do sistema de maneira isolada, geralmente simulando as prováveis dependências que aquela unidade possui.
- Teste de Integração: Testa a integração entre duas partes do seu sistema. Testes que garantem que suas classes se comunicam bem com serviços web, escrevem arquivos de texto ou mesmo enviam mensagens via socket são considerados testes de integração.
- Teste de Caixa Branca: O analista tem acesso ao código-fonte, conhece