【发布时间】:2014-07-14 07:23:42
【问题描述】:
我想为一个项目构建一个测试框架。我正在寻找可以构建的东西,因为我不想从头开始构建所有东西。
我希望创建的架构是:
- 一台主机,带有 VirtualBox 主机(或不同的 VM 软件),
- 使用不同操作系统的不同版本收集来宾 VM。
通过运行测试,测试框架将在所有来宾 VM 上运行我的测试,并为每个来宾 VM 显示通过/失败判断。
最重要的是项目主要在系统重启之间工作,所以测试场景大多是这样的:
boot guest VM -> (act) -> restart guest VM -> (check) -> verdict
我对@987654322@的经验有限,我也知道jenkins、bamboo、cruisecontrol等项目的存在,但我不知道这些是否支持“重启” ' 在测试阶段的来宾虚拟机?
谁能指导我使用一些支持我的案例的 CI 软件?
【问题讨论】:
标签: jenkins continuous-integration buildbot