lilytesting 发表于 2014-2-14 14:09:27

关于浏览器的文档模式测试问题

浏览器模式(Browser Mode),用于切换IE针对该网页的默认文本模式、对不同版本浏览器的条件注释解析、决定请求头里userAgent的值。它在浏览器发出请求之前就已经确定,网站没有办法修改这个值。它代表的是用户以何种浏览器访问网站。

文本模式(Document Mode),其实就是经常说的文档模式。不同的文本模式对应不同的排版引擎,不同的JS引擎。上面提到,每一种浏览器模式对应一种默认的文本模式,网站还可以通过一些手段来更改文本模式,它代表的是浏览器以何种模式呈现页面。

现在的问题:现在流行的兼容性测试工具如ietester是不能模拟文档模式的,如果用兼容性测试工具测试会有些js错误测试不出来。

现行解决方法: 现在暂时的解决方法是手工调整ie的浏览器模式跟文本模式进行测试,不能完全模拟。好一点的方法是在本地装虚拟机用来测试不同版本的ie浏览器(局限:本地电脑资源有限不能装太多虚拟机)。也在几台机器上装不同的浏览器,不过现在实际环境不满足这个条件

不知道各位高人是否有更好的解决方法或思路?

Miss_love 发表于 2014-6-19 13:37:16

回复 1# lilytesting


    坐等高手解答。
页: [1]
查看完整版本: 关于浏览器的文档模式测试问题