虚拟机在软件测试中的应用

发表于:2012-6-07 11:30

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:李崇海    来源:51Testing软件测试网采编

  1、简介

  虚拟机可以在宿主计算机中虚拟出一个或多个操作系统。可以在虚拟出的操作系统中进行测试环境的搭建。

  2、使用虚拟机的优点

  测试团队经常需要搭建不同的测试环境。使用物理机来搭建这些测试环境,往往需要大量的成本,而且维护这些物理机也是很费时的。使用虚拟机则可以节省这些硬件成本,而且可以节省大量测试机器的安装时间与测试环境恢复时间。

  2.1 快速搭建环境

  使用虚拟机搭建完测试环境后可以共享给其他的小组成员,这样可以节省测试团队搭建测试环境的时间。

  2.2 快照的应用

  2.2.1 快照重现难以重现的BUG

  对测试人员来讲,经常会有一些难以重现的BUG。虚拟机的另一个好处就是可以对于难以重现的BUG,可以用快照的方式保存下BUG重现时的环境,开发人员只要打开该快照就可以快速的观看到这个BUG。这对于重现非与外界网络直接交互的BUG非常有效。

  2.2.2 快照搭建杀毒环境

  使用不同的杀毒软件对企业产品的病毒的查杀,但是在一个系统中同时安装多个杀毒软件,会导致各种杀毒软件的相互冲突。使用快照来安装各杀毒软件,可以解决杀毒软件间冲突的问题。

  2.2.3 快照快速切换测试环境

  在物理测试机中恢复到测试初始环境总是一件非常费力的事情。使用快照不但可以快速的恢复到测试的初始环境,还可以快速的切换其他几种测试环境。

  2.3 搭建测试集群

  使用虚拟机的另一个优点就是可以在一台台式机或者笔记本上搭建测试集群。

《2023软件测试行业现状调查报告》独家发布~

精彩评论

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号