Teste de fumaça

Definição – o que significa teste de fumaça?

O teste de fumaça, no contexto de desenvolvimento de software, é uma série de casos de teste executados antes do início de testes mais rigorosos. O objetivo do teste de fumaça é verificar se os principais recursos de um aplicativo funcionam corretamente. Um conjunto de testes de fumaça pode ser automatizado ou uma combinação de testes manuais e automatizados.

Definirtec explica o teste de fumaça

O teste de fumaça é um teste preliminar usado para detectar os erros funcionais de alto nível de um aplicativo. Se os testes falharem, os testes adicionais do aplicativo são interrompidos e a compilação é recusada para testes adicionais até que passe no teste de fumaça.

O próprio termo é derivado da indústria eletrônica. Ao reparar um componente de hardware, se o equipamento funcionar sem fumaça, o componente terá passado no teste.