我在Mac上工作,但大多数用户在Windows上。在IE 7、8和9中测试网站的简便方法是什么?葡萄酒似乎有点马车,不友好。
我在Mac上工作,但大多数用户在Windows上。在IE 7、8和9中测试网站的简便方法是什么?葡萄酒似乎有点马车,不友好。
Answers:
我有完美的解决方案!2013年,Microsoft发布了免费的官方支持的解决方案,以帮助Mac开发人员在Mac上测试Internet Explorer版本6、7、8、9、10和11:
希望这可以帮助。
下载并安装免费的Oracle Virtualbox虚拟机软件
利用OS X Daily文章Mac版Internet Explorer的简便方法:在虚拟机中运行IE 7,IE8和IE9 Free,下载,转换和安装要在VirtualBox上使用的Microsoft免费IE Testing VM。
我们将引导您免费直接在Mac OS X中直接在运行Windows的虚拟机中安装Internet Explorer 7、8或9。这是通过使用Oracle免费提供的VirtualBox软件并将其与Microsoft提供的免费Internet Explorer测试虚拟机相结合来实现的。
这里所呈现的脚本文章:
...
安装Internet Explorer的所有版本:IE7,IE 8和IE 9
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash
仅安装Internet Explorer 7
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7" bash
...
网站设计师的古老问题…
VirtualBox非常棒,但是要让多个版本的Windows占用硬盘驱动器上的空间却很痛苦。另一种选择是使用VirtualBox,并且仅安装和运行ietester之类的应用程序,该应用程序仅适用于Windows,但允许您在一个窗口中呈现IE的多个版本。
最后,我个人选择的是一个名为browserstack的网站,您需要付费,但是如果您以此为生,那么它确实很便宜,而且非常值得。我还拥有一台Windows笔记本电脑,仅用于执行此类测试,但更多情况是不使用browserstack。
虚拟化绝对是必经之路。如上所述,有一个VirtualBox,它是一个免费的开源项目。还有两种商业产品,Parallels和VMWare Fusion。两者都具有免费试用版,因此您可以评估哪种方法最有效。
如果您想知道当VirtualBox免费时为什么要付款,Parallels和Fusion都是商业开发和支持的软件。如果遇到问题,您可以获得帮助,而不是花时间自己寻找答案。此外,VirtualBox是跨平台的,因此Mac的优点少了,它更像是DIY产品-无需快速设置或任何其他操作。
但是您可以自己拨打电话。TidBITS 最近发表了一篇文章,比较了Parallels和Fusion,并在VirtualBox上做了很好的介绍,而Ars Technica则对Parallels和Fusion的最新版本进行了比较全面的比较。
希望对您有用!
http://www.spoon.net是出色的工具,我之所以喜欢它,是因为它仅安装浏览器,并与任务栏中的其他程序并排安装。它的工作原理像一种魅力,但它是商业性的,每月12美元,每年60美元。他们计划发布该应用程序。在Mac上很快。
IETester可以进行一些基本测试,但是它不能正确处理脚本,因此不是100%可靠的测试解决方案。
除了虚拟化,还有Codeweaver的CrossOver
可能不像其他答案那么专业,但是如果只是想了解IE如何呈现网站,则以下选项是免费的,并且无需进行大量安装即可工作:
Google Chrome扩展程序IE选项卡(仅Windows)
Google Chrome扩展程序IE-On-Chrome
请注意,它们都不在本地工作(即localhost或127.0.0.1)。
您可以通过以下方式在Mac机器上测试IE
另外,您可以使用LambdaTest,Sauce Labs或Browserstack之类的在线平台来使用Mac计算机访问Internet Explorer。
来自以上链接的一些软件: