用 Puppet 测试自动化?

Test automation with Puppet?

是否可以使用 puppet 在服务器上自动化测试?我做了一些研究,但找不到任何准确的资源。如果可能的话,没有傀儡企业能行吗?

我正在尝试测试软件(java 服务器)在不同配置下可以处理多少负载,是否可以使用 puppet 执行此操作?

如果有人可以指导我找到一个好的资源,那将有很大帮助。

谢谢。

您要为此进行什么样的测试

possible to automate tests on a server using puppet ?

如你所知Puppet is about managing your (test) infrastructure, like getting the required this test environment to the desired state (fixtures). My guess is that you need to consider one of the most used CI servers - Jenkins, TeamCity or Bamboo。它们都可以支持您的测试过程。例如,我使用 Jenkins 和远程物理机 运行 API 对其进行测试,以及用于我的 Selenium 网格服务器的 TeamCity 和远程 VM。

更新:

对于性能测试,您可以使用 JMeter, framework like Grinder or your own framework implementation with some client like google-http-java-client 等工具。和 Puppet 来调整这个 java 服务器

under different configurations

每次测试执行。