从版本 9 及更高版本测试不同版本的 IE 是不是有任何价值
Posted
技术标签:
【中文标题】从版本 9 及更高版本测试不同版本的 IE 是不是有任何价值【英文标题】:Is there any value in testing different versions of IE from version 9 and up从版本 9 及更高版本测试不同版本的 IE 是否有任何价值 【发布时间】:2014-03-10 14:52:22 【问题描述】:我有一个问题,我试图将用于回归测试的浏览器矩阵减小到更易于管理的大小。 IE 的使用统计数据显示大致均匀分布在不同版本的 IE 中。现在我知道IE9之前的所有版本都需要单独测试。
我的问题是 IE9、10 和 11 之间是否存在任何重大差异,这些差异会影响内容的显示方式,以证明在每个浏览器中单独进行测试是合理的。
谢谢!
【问题讨论】:
是的。分别测试每个版本的ie。不知道你从哪里得到关于不必从 ie9 及更高版本执行它们的信息,但根据我的经验,直到你这样做......或者在你推送直播并且有人告诉你某些东西坏了之后,你永远不会知道。我更喜欢第一条路线。 【参考方案1】:我遇到过同样的问题,我的经验是 IE9 和更高版本之间的差异远小于 9 以下的任何步骤。
我遇到的主要区别是在依赖许多 html5 和 CSS3 功能时,在这种情况下,我会在 IE9 上查看很多,否则,如果时间是一个大问题,则在版本之间切换(不是对每个版本进行广泛测试,而是在至少定期运行主要流程)就足够了。
还要注意使用开发者模式刺激浏览器并不总是足够的(就像在主题上添加的注释一样)。特别是在模拟 IE8(来自 IE10)时,我们发现与运行真正的 IE8(虚拟/真机)相比存在许多不一致之处。
一种节省时间兼容性测试网站的方法是在进行其他测试时混合浏览器。这样你就可以覆盖一些没有特定浏览器测试的浏览器。
最后确保利益相关者意识到支持旧浏览器需要花费大量时间进行其他相关测试。这对他们来说可能并不明显。
【讨论】:
以上是关于从版本 9 及更高版本测试不同版本的 IE 是不是有任何价值的主要内容,如果未能解决你的问题,请参考以下文章