繁体   English   中英

VirtualBox 比 VMWare Player 有什么优势吗?

[英]Does VirtualBox have any advantages over VMWare Player?

我已经使用 VMWare 播放器很久了,我的 Linux 盒子上的 Windows 开发和(更重要的是)Windows 应用程序的自动化测试。

基本上我所做的是:

  • 让我的开发虚拟机运行并构建我的代码并自动将安装 package 传输到 Linux。
  • 当这显示在 Linux 时,自动将“已知状态”快照 VM 复制到我的测试工作区(我说的是快照,但它实际上只是整个目录的备份副本,而不是真正的 VMWare 快照)。
  • 复制后还会在工作区中自动启动 VM。
  • VM 有一个永不改变的启动脚本,它从 Linux 中提取一个真正的启动脚本并运行它。
  • 该启动脚本负责安装 package 并进行静默安装。
  • 然后它运行一个测试套件并将结果上传回 Linux,在那里我有自动脚本来检查它们。

因此,它基本上是一个一键式测试过程。

现在我注意到越来越多的人似乎在使用 VirtualBox。

首先,我想确认它也可以做类似的事情,主要是能够备份和恢复整个虚拟机,并在 VirtualBox 和 Linux 之间拥有共享文件夹。

其次,这是症结所在:我想知道这是否比 VMWare Player 有任何具体的优势,尤其是对于自动化测试工作。

我切换到 VirtualBox 是因为一个具体的优势,我无法在播放器中设置我想要的网络。 我不记得它是桥接还是端口转发或其他任何不起作用的东西,但是在网络设置中有些东西没有按照我想要的方式工作(因为我需要付费版本)和因此我切换了。 就我个人而言,我发现两者都有好的一面和坏的一面,但我仍然使用 virtualbox 的网络事物。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM