我在Mac上开发Web应用程序,因此我可以测试标准的Mac浏览器(Firefox,Chrome,Safari,Opera等)。但我想知道测试Windows浏览器尤其是IE的可接受方式是什么?如何测试不同版本的IE?
我能想到的一些可能的解决方案:
我不是在寻找一个绝对正确或错误的答案,我只是好奇其他开发者做了什么,以及是否有任何公认的做法。
答案 0 :(得分:2)
如果您可以运行Virtual PC或具有可以使用VPC虚拟硬盘的虚拟化应用程序,则另一个选项是来自Microsoft的download the IE Application Compatibility vhds。
答案 1 :(得分:1)
答案 2 :(得分:0)
最简单的方法是包含其各自版本的IE的虚拟机,因为您无法轻松拥有与IE8更新一起运行的多个IE版本。
如果你想做自动化的东西,你总是可以使用Selenium Web Driver
答案 3 :(得分:-1)
虚拟框看起来是个不错的选择...除了你需要掌握一个Windows操作系统。
显然还有一个名为winebottler的东西......从堆栈溢出中查看这篇文章,了解更多细节。答案 4 :(得分:-1)
IE tester是一个不错的选择,允许您通过点击鼠标在不同版本的IE之间切换。它并不完美,有一些东西它不会完全模仿,但如果你的预算很高,那就很好(而且免费)。但是,当然你需要访问一个Windows框。求/借/偷一个?说实话,如果你做了很多web开发,你应该可以访问一台机器进行测试。
另一种方法是使用在线渲染服务,但这将花费你。