0

我需要知道通过虚拟来宾运行本地测试服务器的解决方案。我能够使用 Virtual PC 以及大多数其他解决方案。我目前的解决方法是部署到 Windows 7 上的 Tomcat 并在那里测试当前的主要浏览器。我还能够将共享我的 Tomcat 实例挂载到 Ubuntu,因此能够运行相同的应用程序而无需重新部署。

目前,我刚刚投资了 Windows 升级,以便能够试用 Microsoft 的 ie8 和向下的 VHD,但我能做的最好的事情是部署到生产服务器,然后运行 ​​ie6、ie7 和 ie8 浏览器,这非常耗时。

对我有什么建议或指示吗?最终,在 VirtualBox 中运行这些 VHd 或浏览器的可行解决方案对我来说是理想的,因为我熟悉它。

与我的问题相关,我遇到了一些有用的教程,可以帮助其他找到这个问题的人:

Windows 7 VmWare 解决方案中旧版 IE 浏览器的虚拟 PC 解决方案

4

2 回答 2

0

您可以只使用一个 Windows 版本(XP、Win7 都可以)并安装 IETester:

http://www.my-debugbar.com/wiki/IETester/HomePage

于 2011-10-29T12:18:25.913 回答
0

我的解决方案如下,并且仅适用于升级的 Windows 7(不是家庭高级版)。卸载IE9更新带回IE8,IE9似乎对css3支持不错,所以在FF7中测试IE9应该够用了。

然后按照教程,为您想要的任意数量的虚拟浏览器重复该过程。注意我确实包含了 IE8,但不要使用它,因为运行虚拟 PC 比本地 IE8 慢,以防万一我想重新安装 IE9。

我在 IE8 中使用 quirks 模式来测试 IE7,IE6 可以进入 Davy Jones Locker :D

使用 xpmode 时,您必须每次复制 xp 磁盘而不进行任何更新并从头开始进程。

我还使用 VirtualBox 来测试 Linux 浏览器,因为它比 Virtual PC 更快,并且我共享测试服务器 (Tomcat),因此无需重新部署即可运行相同的实例。

希望这可以帮助...

于 2011-11-02T19:21:25.120 回答