【问题标题】:Internet Explorer 6 testingInternet Explorer 6 测试
【发布时间】:2013-05-09 22:33:30
【问题描述】:

有没有什么方法可以在已经安装了 Firefox 和 Internet Explorer7 的计算机上测试 Internet Explorer 6 中的网站,而不需要:

  • 使用虚拟机
  • 卸载 Internet Explorer 7 并安装 Internet Explorer 6(如果可能的话)

重复

【问题讨论】:

  • 这个问题的完全重复:stackoverflow.com/questions/421945/…(大部分答案似乎也被复制了)。
  • 唐:想告诉我们你为什么要删除重复问题的编辑?或者更具体地说:为什么这不是重复的?
  • 可能是因为他要求不使用VM,即使如此,仍然应该被视为重复,因为大多数答案都没有使用VM。
  • @saua - 你真的认为在回答之前,我会先搜索一个类似的问题,以便从中复制答案吗?!

标签: internet-explorer testing cross-browser


【解决方案1】:

【讨论】:

    【解决方案2】:

    下载Microsoft VirtualPC。然后下载Internet Explorer Application Compatibility VPC Image 中的任何文件。第二次下载包含四个 VHD(虚拟硬盘)文件,它们具有:

    • XP SP2
      • IE 7
    • XP SP3
      • IE 6、IE 8 Beta 2
    • Vista SP1
      • IE 7

    我对重复问题的回答

    【讨论】:

    • 这是我为 IE6 所做的,但这太重了。另外它似乎无法识别localhost,因此您必须使用您的 ip 在本地开发服务器上测试网页
    【解决方案3】:

    Microsoft 已发布免费的Virtual PC 图像,用于 Internet Explorer 兼容性测试。你可以找到它here。

    【讨论】:

    • 像啤酒一样免费,VirtualPC 是免费的,而且你有免费的操作系统映像,所以没有许可问题。
    • "free" 通常意味着有附加条件。它完全免费,不需要报价。
    • 对引号感到抱歉。我第一次听说它是在 IE7 出来的时候。我不确定许可,所以我包括了引号。通常,如果您在虚拟 PC 上安装操作系统,则必须拥有该操作系统的许可证。正如您所指出的,这不是这里的情况。感谢您的意见。
    • 它是“免费的”(带引号),因为它每 X 个月到期一次,您必须下载一个完全相同的新版本,只是到期日期设置得更远一些。
    • @AaronDaniels 看起来那个链接很糟糕。我认为 IE6 虚拟机不见了
    【解决方案4】:

    我遇到了同样的问题。虚拟机可以工作,但它会使我的 1 GB 笔记本电脑慢下来。所以我最终不得不升级到 2 GB 内存并安装 Linux。我更喜欢这个。但由于这不是一个选项,所以我遇到了这种情况。

    1. VirtualBox - 我个人喜欢这个。如果您有 Windows XP 光盘,则此选项非常棒。特别是如果您的处理器上有虚拟化选项。

    2. SuperPreview - 虽然我不喜欢这个,但它是一种选择。我安装了 Windows 7,因为它比 Vista 和 XP 运行得更好,但它为我提供了 Internet Explorer 8。我尝试了这个,它只让我预览 Internet Explorer 8。可能是测试版太早了,或者因为我有一个测试版操作系统。不管怎样,我还不喜欢这个。

    3. IETester - 到目前为止,这是一个很棒的程序。在 XP 和 Vista 中完美运行。 Internet Explorer 6 和 7 在 Windows 7 中不能正常工作。但如果你有 Vista,这就是要走的路。多个 Internet Explorer 不能在 Vista 下正常工作,但可以。

    4. MultipleIE - 如上所述,这在 Vista 中不起作用,但对于任何 Windows XP 用户来说,它都是一个选项。已知问题会导致您的操作系统实际上变得更加不稳定,但我不知道事实是否如此。我刚刚听到一些关于它的报道。

    5. Internet Explorer 7 Standalone - 虽然不适用于此问题,但其他人可能会发现知道有一个独立的 Internet Explorer 7 很有用。在我的 VM 上,我默认安装了 Internet Explorer 6,而 Internet Explorer 7 是独立的.我不建议这样做,因为独立的 Internet Explorer 7 并不完美。 MUltipleIEs + 正版 Internet Explorer 7 或 IETester 是更好的选择。

    6. BrowserShots.com - 浏览器截图是一个很棒的工具,但有些局限。基本上,它会在数百个浏览器上截取屏幕截图并让您查看它们。问题是它非常慢,而且您无法获得全屏预览。这不是一个好选择。

    7. Meer Meer - 不久前我从 Adob​​e Labs 听说过一个叫做 Meer Meer 的东西,但我从来没有真正找到它。我相信 meermeer.com 实际上也会带您访问 Adob​​e Labs 的网站。但它看起来像是一个很棒的工具,带有洋葱皮覆盖和作品。像超级预览,但在网络上而不是在本地。如果发布了,肯定会去看看这个。

    总的来说,我说 IETester 是一个不错的选择。然而,任何运行 Windows 7 的人都会被冷落。我尝试了所有选项,但除了 Linux 主机和 VirtualBox XP 来宾之外,它们都不适合我。不过,那是我的 2.5 美分。

    【讨论】:

      【解决方案5】:

      我通常看到推荐IETester,虽然我个人没有任何经验(我运行linux并为此使用VirtualBox)。

      【讨论】:

      • IETester 确实不错,但请记住,flash 不起作用,而且小程序的行为很奇怪。但是谁使用它们,对吧?
      • IETester 非常适合 CSS 内容,但如果您的网站在 IE6 中运行良好,您确实需要了解可靠的 QA 目的,这还不够。
      • 看起来不错,但我在第 20 行错误时不断出现内存不足。
      • 如果您正在测试证书错误,我无法找到查看证书的方法。不过,软件似乎相当精致。
      【解决方案6】:

      对于未来的调查者(希望是濒临灭绝的品种),modern.IE 是我找到的用于测试旧 Internet Explorer 的最佳资源。它由 Microsoft 运行,并为不同的虚拟化环境提供不同的映像。

      【讨论】:

        【解决方案7】:

        如果可以的话,试试SuperPreview 或whole package(Expression Web 在 Mix 上宣布)......

        SuperPreview 是 Microsoft 推出的一款新的免费独立应用程序(仍处于测试阶段),它使您能够查看您的网站在不同版本的 Internet Explorer 中的外观,从而比以前更容易从 IE6 迁移到 7 和 8,而无需开始启动一个虚拟机来运行 IE6,或者有一台单独的计算机专门用于运行 IE6。

        【讨论】:

          【解决方案8】:

          试试Xenocode Web Apps。它们是虚拟化的,但不是成熟的 VM。

          Virtual PC 2007 从 MS 中免费,不是 VM-Ware。不确定您的要求是没有 VM 还是没有 VM-Ware。微软提供的测试虚拟机运行良好。

          据我所知,第 3 方的多个 IE 测试人员中的任何一个都存在兼容性问题,即他们不是 100% 准确到原始浏览器版本。

          【讨论】:

            【解决方案9】:

            允许 IE6 和 IE7 一起使用的解决方案可能无法为您提供真正的普通 IE6,因此它可能不是您应该寻找的。我使用http://www.virtualbox.org/,它比VM-ware轻。

            【讨论】:

              【解决方案10】:

              如果是为了测试渲染,你可以使用 Microsoft Expression Web SuperPreview :link text

              【讨论】:

                【解决方案11】:

                如果您可以找到 IE 6 安装程序可执行文件,那么您可以使用名为“Altris 软件虚拟化解决方案”的非常方便的应用程序 SVS.21.Personal.zip

                基本上,它允许您创建可以启用或禁用的图层。它可以通过捕获安装可执行文件所做的更改来创建层。

                【讨论】:

                  【解决方案12】:

                  虽然你特意说不想用VMWare,但有没有考虑过VMWare ThinAPP?

                  它可以有效地让您构建一个 EXE,让您在同一台计算机上同时运行 IE6 和 IE7,而不会产生运行整个虚拟机的性能成本。它有点贵(6000 美元),购买你只需要为你构建虚拟化 IE 版本的机器购买一个许可证。

                  【讨论】:

                    【解决方案13】:

                    你应该有一台破旧的 PC 来测试。在现代、设置良好的机器上编写代码很容易,但您可能会让用户不那么幸运。过时的 PC 既便宜又免费,如果你没有自己的东西放在某个地方的话。

                    【讨论】:

                      【解决方案14】:

                      看看BrowserStack。这是一项具有实时、基于 Web 的浏览器测试的第三方服务。

                      【讨论】:

                        猜你喜欢
                        • 1970-01-01
                        • 2010-09-13
                        • 2012-07-15
                        • 2016-05-23
                        • 2012-02-09
                        • 2023-03-07
                        • 1970-01-01
                        • 2010-10-09
                        • 1970-01-01
                        相关资源
                        最近更新 更多