我有一组命令行应用程序,想要自动化进行测试。这是为了测试IaaS云设置,因此测试将调用启动新的虚拟机实例(例如euca-run-instances),然后确保可以通过ssh登录到它们,甚至在远程计算机上运行一些简单的应用程序。
是否有任何旨在执行此类测试的框架?我知道有许多框架可使单元测试更容易运行,也知道像(p)expect这样的工具与ssh之类的东西进行交互,但我不知道这两个领域之间存在的工具。
是否有任何旨在执行此类测试的框架?我知道有许多框架可使单元测试更容易运行,也知道像(p)expect这样的工具与ssh之类的东西进行交互,但我不知道这两个领域之间存在的工具。