如何使用有限的硬件在许多操作系统配置上自动化测试

时间:2019-01-15 17:21:32

标签: automation continuous-integration

我在一个使用Teamcity(一个自定义CI系统)的团队中工作,并且正在迁移到Buildbot(因此添加另一个CI系统并非不可能)。

我们为PC的硬件解决方案开发驱动程序和软件。这使我们处于始终拥有数量有限的PC以及适当的可用硬件进行测试的位置。

对于大多数测试,我们可以选择少量配置(Linux发行版,Windows等),但是我们希望能够更轻松地重新配置测试代理,以简化对推荐配置的更新并实现自动化测试部署过程(安装程序等)。

如我所见,与此相关的有两个但可能是分开的部分:

  1. 安装和配置操作系统映像
  2. 使用特定图像引导代理

在以前的项目中,仅使用linux,我能够通过串行连接执行#2,该连接从选定的NFS共享设置网络引导。但是Windows不支持那样的网络启动。

什么是启用这种测试的好方法或工具?

0 个答案:

没有答案