会议专题

基于捕获/重放的Web应用跨浏览器兼容性检测

由于浏览器实现技术的差异以及对标准支持程度的不同,Web应用的跨浏览器不兼容性(cross-browser incompatibilities,XBIs)已成为Web应用开发者面临的严重问题.现有的兼容性检测工具仅考虑用户交互事件而忽略了浏览器内部事件,无法保证在不同的浏览器平台上有相同的执行,导致检测结果出现大量误报和漏报.论文提出了一种基于捕获/重放技术的Web应用跨浏览器兼容性检测方法,在事件捕获阶段记录Web应用在参考浏览器平台运行时产生的各种非确定性事件,并在重放阶段在测试浏览器平台中进行远程重放.通过在重放过程中采集页面信息,保证了检测结果的准确性.为避免重复检测,设计了一种增量式的检测算法.实验结果表明了所提出方法的有效性.

跨浏览器兼容性 Web应用 捕获/重放技术 事件序列

何妹妹 吴国全 魏峻 钟华 黄涛

中国科学院软件研究所软件工程技术中心,北京100190;计算机科学技术国家重点实验室(中国科学院软件研究所),北京100190;中国科学院大学,北京100049 中国科学院软件研究所软件工程技术中心,北京100190;计算机科学技术国家重点实验室(中国科学院软件研究所),北京100190 中国科学院软件研究所软件工程技术中心,北京100190

国内会议

第十四届全国软件与应用学术会议

武汉

中文

1-12

2015-11-06(万方平台首次上网日期,不代表论文的发表时间)