Clouseau – Acompanhe a saúde do seu aplicativo

Rastreia se seu aplicativo como um todo funciona conforme o esperado.

É apenas o pedaço de bolo que faltava em sua estratégia de teste de integração!

O Clouseau é muito útil para testes de integração, quando você deseja ter certeza de que seus componentes se encaixam bem uns nos outros.

Como simular em seus testes de unidade não é suficiente, você deve verificar o código de produção real em testes de integração.

Clouseau rastreia invariantes em um aplicativo ao vivo e em execução no phantomJS. Basicamente, este é um teste de integração, o que significa que você deve ser capaz de encontrar essas invariantes sem qualquer modificação em sua base de código. Embora possa ser necessário de vez em quando, é claro …

Ele também pode ser usado facilmente como uma ferramenta de monitoramento se você tiver um aplicativo de longa duração ou quiser garantir que seu aplicativo recém-implantado cumpra suas tarefas mais básicas (portanto, críticas!).

Clone, garfo, use, é MIT!