我最近被要求帮助调试一个网站问题,该问题导致IE8在某些情况下崩溃。拥有该网站的公司无法重现问题,但他们收到了许多受影响用户的报告。
我能够重现问题,并最终发现它是由这个jQuery/IE 8问题引起的。当使用CSS将背景图像应用于
如何测试浏览器崩溃?该网站是用Perl编写的,并使用Selenium和WWW :: Mechanize进行一些自动化测试。
我能够重现问题,并最终发现它是由这个jQuery/IE 8问题引起的。当使用CSS将背景图像应用于
body
标签并加载jQuery时,就会出现问题。 jQuery bug ticket评论中提供了这个jsFiddle示例,对我来说至少可以一致地重现该问题。
- 使用IE8转到http://fiddle.jshell.net/ZKPZq/6/。
- 右键单击结果屏幕,使其刷新 - IE8将崩溃
如何测试浏览器崩溃?该网站是用Perl编写的,并使用Selenium和WWW :: Mechanize进行一些自动化测试。
注意:我考虑发布到Pro Webmasters,但是阅读了FAQ后,我认为它更适合SO。