Este é um campo em desenvolvimento, mas veja uma pergunta que cobre algumas de suas perguntas: Melhor prática para testar receitas de chef?
No desenvolvimento de software, existem muitas metodologias de testes que podem ser adotadas durante o ciclo de vida do software. Existe alguém ciente de uma metodologia de teste que seja orientada a infraestrutura ou que possa ser simplesmente aplicada para implementar testes para uma infraestrutura em vez de um software?
Este é um campo em desenvolvimento, mas veja uma pergunta que cobre algumas de suas perguntas: Melhor prática para testar receitas de chef?