gpt4 book ai didi

shell - vagrant puppet 配置的功能测试(或运行 CLI 测试套件)

转载 作者:行者123 更新时间:2023-11-28 20:00:19 29 4
gpt4 key购买 nike

我正在寻找一种方法来自动化 vagrant 供应脚本的功能测试(使用 puppet 和 shell 脚本)。 请注意:我问的是功能测试,而不是对 puppet 模块、puppet 目录等进行单元测试。

有推荐的方法吗?也许是 python doctests 中的一些东西:“有了这个输入,这应该是 CLI 输出”。四处搜索但找不到工作示例或推荐工具。

如果对此没有任何 vagrant/puppet 认可的解决方案,是否有简单的 CLI 测试 工具?我可以在哪里对某些输出与某些输入进行断言?

我看到了this related question但它并没有真正得到一个好的答案

最佳答案

也许 serverspec会满足你的需要。特别是 command 资源类型,您可以阅读有关 here 的内容,您应该能够完全按照您的描述进行操作。

请注意,此外,您还可以使用它来测试其他资源,例如进程或打开的端口,而无需处理临时命令行脚本。

关于shell - vagrant puppet 配置的功能测试(或运行 CLI 测试套件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17869977/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com