我已经在Citrix XenDesktop VM上完成了以下操作,但是您可以在本地PC上执行以下操作:
Microsoft虚拟PC
如果您运行的是Windows 7,则可以下载Microsoft虚拟PC并创建测试所需的虚拟PC副本,而不会出现任何许可问题:
这不需要其他Windows许可证;您只需在多台计算机上设置不同的浏览器即可。您可以按照此处提供的教程在窗口外运行浏览器:
安装浏览器
您将需要至少创建3台虚拟PC(提示:每台虚拟PC的内存应保持在256mb以下,以避免浪费虚拟桌面上的内存)。
在第一个VPC上,我安装了以下代码:
以及Chrome 1,Safari 3.1,Opera 8。
在第二个上,我安装了Internet Explorer 7,Chrome 3,Safari 3.2.1,Opera 9。
在第三个我安装了Internet Explorer 8,Chrome 8,Safari 4.0.5,Opera 10。
在Windows 7(本机)上,我具有Internet Explorer 9,Chrome 11,Safari 5,Opera 11,对于Firefox,我也本机安装了以下应用程序:
就个人而言,除非您有特殊要求(我将Chrome&Opera划分为多年,因为我决定发布的版本很多),否则我不会再超过5年的兼容性(除了用于政府网络的IE)。但是,如果您发现某人在使用特定版本的浏览器的网站上存在特定问题,则可以很容易地安装其他虚拟机以运行其他浏览器版本。
获取较旧的浏览器
您可以从此处下载旧版Chrome:
和歌剧在这里:
虚拟化测试平台(可选)
我使用Xen Desktop虚拟化测试平台,以便可以在任何地方使用它,并在其中包括我最喜欢的开发工具:
速成版是免费提供的。
一个好的商业选择
我最近遇到的另一个很棒的产品是Stylizer,它是一个CSS编辑器,可以安装多个版本的浏览器以进行测试,但是,这是商业购买的产品,但是非常好,值得他们运行它来支付少量费用。