首页> 外文会议>Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on >CrossCheck: Combining Crawling and Differencing to Better Detect Cross-browser Incompatibilities in Web Applications
【24h】

CrossCheck: Combining Crawling and Differencing to Better Detect Cross-browser Incompatibilities in Web Applications

机译:CrossCheck:结合使用爬网和差分功能来更好地检测Web应用程序中的跨浏览器不兼容性

获取原文
获取原文并翻译 | 示例

摘要

One of the consequences of the continuous and rapid evolution of web technologies is the amount of inconsistencies between web browsers implementations. Such inconsistencies can result in cross-browser incompatibilities (XBIs) -- situations in which the same web application can behave differently when run on different browsers. In some cases, XBIs consist of tolerable cosmetic differences. In other cases, however, they may completely prevent users from accessing part of a web application's functionality. Despite the prevalence of XBIs, there are hardly any tools that can help web developers detect and correct such issues. In fact, most existing approaches against XBIs involve a considerable amount of manual effort and are consequently extremely time consuming and error prone. In recent work, we have presented two complementary approaches, Web Diff and Cross T, for automatically detecting and reporting XBIs. In this paper, we present Cross Check, a more powerful and comprehensive technique and tool for XBI detection that combines and adapts these two approaches in a way that leverages their respective strengths. The paper also presents an empirical evaluation of Cross Check on a set of real-world web applications. The results of our experiments show that Cross Check is both effective and efficient in detecting XBIs, and that it can outperform existing techniques.
机译:Web技术持续快速发展的后果之一是Web浏览器实现之间的大量不一致。这种不一致可能导致跨浏览器不兼容(XBI),即在不同的浏览器上运行同一Web应用程序时,其行为可能有所不同。在某些情况下,XBI由容忍的外观差异组成。但是,在其他情况下,它们可能会完全阻止用户访问Web应用程序功能的一部分。尽管XBI盛行,但几乎没有任何工具可以帮助Web开发人员检测和纠正此类问题。实际上,大多数针对XBI的现有方法都需要大量的人工,因此非常耗时且容易出错。在最近的工作中,我们提出了两种补充方法,即Web Diff和Cross T,用于自动检测和报告XBI。在本文中,我们介绍了Cross Check,它是一种功能更强大,更全面的XBI检测技术和工具,可以利用它们各自的优势来组合和调整这两种方法。本文还提出了对一组实际Web应用程序上的Cross Check的经验评估。我们的实验结果表明,Cross Check在检测XBI方面既有效又有效,并且可以胜过现有技术。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号