O que é um teste de fumaça e o que ele fará por mim?

Pensei entender que um servidor de fumaça era usado para integração contínua para medir o desempenho e a cobertura de teste de um projeto. Isso é basicamente correto? O que significa testar um programa com fumaça? Significa simplesmente aplicar continuamente os testes definidos no servidor de fumaça para identificar a degradação do desempenho em um período específic

questionAnswers(9)

yourAnswerToTheQuestion