标签: ruby automation regression-testing command-line-tool
我想建立一个自动化系统,为Linux环境下的命令行工具运行夜间回归测试。有些自动化脚本是用Ruby编写的,但我想要一个包含以下内容的完整系统:
此命令工具的性质是低级别,它处理系统硬件。该工具的某些功能可能会使正在运行的系统崩溃。我也想报告这种情况。因此,理想的解决方案可能是通过网络连接两台计算机(如ssh等)。一个系统可用于记录和报告测试结果,另一个系统可用于实际运行工具。
欣赏您可能有的任何想法。
答案 0 :(得分:0)
Jenkins CI服务器应该能够满足您的需求。您可能需要做一些自定义工作来根据自己的喜好设置测试报告,但Jenkins非常适合您列出的其他要求。
作为一个快速介绍,我建议在Jenkins上查看一些截屏视频或其他视频 - this talk就是一个例子。