a diferença de teste de fumaça e sanidade é o tópico mais mal compreendido nos testes de Software. Há uma enorme quantidade de literatura sobre o assunto, mas a maioria deles são confusos. O seguinte artigo faz uma tentativa de resolver a confusão.,
As principais diferenças entre a Fumaça de Testes e Testes de Sanidade pode ser aprendido com a ajuda do seguinte diagrama:
Teste de Fumaça vs Sanidade Teste
Para apreciar o diagrama acima permite, primeiro, entender –
o Que é uma Compilação de Software?
Se estiver a desenvolver um programa de computador simples que consiste num único ficheiro de código-fonte, basta compilar e ligar este ficheiro, para produzir um ficheiro executável. Este processo é muito simples.
Normalmente, este não é o caso., Um projeto de Software típico consiste em centenas ou mesmo milhares de arquivos de código fonte. Criar um programa executável a partir destes ficheiros de código é uma tarefa complicada e demorada.
você precisa usar o software “build” para criar um programa executável e o processo é chamado de” Software Build ”
Smoke Testing
Smoke Testing é uma técnica de teste de software realizada post Software build para verificar que as funcionalidades críticas do software estão funcionando bem. É executado antes de serem executados quaisquer testes de funcionalidade ou regressão detalhados., O principal objetivo do teste de fumaça é rejeitar uma aplicação de software com defeitos para que a equipe de QA não perca tempo testando aplicação de software quebrada.
Leave a Reply