1简介
虚拟机可以在宿主计算机中虚拟出一个或多个操作系统。可以在虚拟出的操作系统中进行测试环境的搭建。
2.使用虚拟机的优点
测试团队经常需要搭建不同的测试环境。使用物理机来搭建这些测试环境,往往需要大量的成本,而且维护这些物理机也是很费时的。使用虚拟机则可以节省这些硬件成本,而且可以节省大量测试机器的安装时间与测试环境恢复时间。
2.1快速搭建环境
使用虚拟机搭建完测试环境后可以共享给其他的小组成员,这样可以节省测试团队搭建测试环境的时间。
2.2快照的应用
2.2.1快照重现难以重现的BUG
对测试人员来讲,经常会有一些难以重现的BUG。虚拟机的另一个好处就是可以对于难以重现的BUG,可以用快照的方式保存下BUG重现时的环境,开发人员只要打开该快照就可以快速的观看到这个BUG。这对于重现非与外界网络直接交互的BUG非常有效。
2.2.2快照搭建杀毒环境
使用不同的杀毒软件对企业产品的病毒的查杀,但是在一个系统中同时安装多个杀毒软件,会导致各种杀毒软件的相互冲突。使用快照来安装各杀毒软件,可以解决杀毒软件间冲突的问题。
2.2.3快照快速切换测试环境
在物理测试机中恢复到测试初始环境总是一件非常费力的事情。使用快照不但可以快速的恢复到测试的初始环境,还可以快速的切换其他几种测试环境。
2.3搭建测试集群
使用虚拟机的另一个优点就是可以在一台台式机或者笔记本上搭建测试集群。