如何为每个测试设置一个干净的测试机器

时间:2010-05-13 17:24:32

标签: testing environment qa

我想知道是否有一般的指导方针,一般程序员和QA特别遵循建立一个干净的测试系统。

系统应该每天都是干净的,没有任何不必要的依赖(例如.NET),没有先前安装和测试的重影,并且相当容易成像和更改。

任何提示将不胜感激!

2 个答案:

答案 0 :(得分:7)

使用VirtualBox(或任何其他虚拟机产品)等虚拟机,每次只需在单元测试中重复使用相同的图像。很简单: - )

答案 1 :(得分:0)

这个比较简单。使用具有快照功能的VM,或加载虚拟机映像的副本,或使用完整系统映像(如Ghost)。如果您想使用完全修补的系统,您需要每隔几个月更新一次。

我不会按照既定时间表重新制作。我已经完成了跨越两个或更多工作日的测试。