系统配置的自动化测试

系统配置的自动化测试

在软件开发中,我喜欢做测试。但是有没有有用的系统配置自动化测试框架?

我认为您可能能够测试 Backup-MX 配置: - 白盒测试:域应该在中继域中,域可能不在我的目标中 - 黑盒测试:发送到备份域的电子邮件应该被转发,发送到备份域的电子邮件可能不会被拒绝,发送到备份域的电子邮件可能不会在本地传递。

有没有框架可以进行这样的测试?当然,我可以使用任何编程语言并编写包含大量系统调用的单元测试,但可能有一个有用的工具。有人知道这样的工具吗?

答案1

刚好碰到了微软的“需求框架”,它可以做到这一点

你定义一组“需求”,基本上是一些简短的脚本来测试一段配置,还有另一个脚本来设置它,然后你可以在一台机器上运行它,它会报告所有的测试并进行补救

https://github.com/microsoft/requirements

答案2

不确定这样的测试,但你可以使用像 Puppet 这样的工具(http://puppetlabs.com/)在一组机器上强制执行给定的配置。

相关内容