我是一个开发人员,安装了windows 7作为带有vmware的主机操作系统。我使用vmware安装了linux。因此,我能够在windows 7和Linux上测试java和c++应用程序。
我还想在windows 8上测试它们,并且我想熟悉windows 8。
我正在辩论是将我的主机操作系统升级到windows 8,还是在vmware上安装它?
发布于 2013-10-27 23:54:36
我建议在VMware中测试所有目标操作系统,包括Windows8和Windows7,使用用于Win7的VM,而不是您的开发环境。
您的开发环境在典型的部署机器之间可能有很大的差异,这可以很容易地掩盖许多类型的错误和配置问题。
在“新鲜”虚拟机上进行测试,可以测试并验证您没有忘记运行软件所需的任何依赖项、配置等。
发布于 2013-10-27 23:30:12
使用您认为最有效的工作环境,并在所有目标平台(包括您正在使用的操作系统)上进行VM测试。
这个方法让你:-
至于你是否应该使用windows 8,这取决于你.我的经验是,安装之后,你会在新的UI中挣扎几天,然后想知道每个人都在大惊小怪的是什么(这基本上就是,当你发现问题的根本原因时,人们害怕改变)。你的里程可能会不同。
发布于 2013-10-28 12:05:21
使用VMs。快照对于测试非常有用。快照它,做你的测试,然后再吹掉它,总是意味着你有一个干净的测试环境。此外,您还可以克隆一个模板,在一个版本中安装版本A,在另一个版本中安装B版本,并对每个版本执行测试。很好的识别/点回归。另外,更容易调整系统规范,例如,您可以通过减少内存分配来模拟资源受限的环境。
https://softwareengineering.stackexchange.com/questions/215698
复制相似问题