首页> 外文会议>2015 30th IEEE/ACM International Conference on Automated Software Engineering Workshop >Which of My Failures are Real? Using Relevance Ranking to Raise True Failures to the Top
【24h】

Which of My Failures are Real? Using Relevance Ranking to Raise True Failures to the Top

机译:我的哪些失败是真实的?使用相关性排名将真正的失败提升到首位

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

摘要

GUI reference testing is performed to detect regression errors in a modified or patched GUI software. Test cases are executed on the original and modified GUIs, differences in the states of GUI widgets across versions indicate potential defects. However, various factors (e.g., position, flakiness, resolution) create problems for accurate GUI state collection, leading to spurious state mismatches, and hence false positives, these need to be weeded out manually. In this paper, we show that the problem of false positives is significant, often inundating the tester with a large number of false bug reports, requiring a disproportionate amount of manual effort. We develop an entropy-based approach to rank each GUI widget property, and use it to determine whether a state mismatch (indicative of a bug) is real or a false positive. Our empirical evaluation shows that this ranking helps to percolate real bugs to the top of a set of reported bugs, thereby helping to economize tester time.
机译:执行GUI参考测试以检测修改或修补的GUI软件中的回归错误。测试用例在原始和修改后的GUI上执行,各个版本的GUI小部件的状态差异表明存在潜在的缺陷。但是,各种因素(例如位置,松脆度,分辨率)都会为准确的GUI状态收集带来问题,从而导致虚假的状态不匹配,从而导致误报,这些都是需要手动清除的。在本文中,我们证明了误报的问题很严重,经常使测试人员被大量错误的bug报告所淹没,这需要大量的手工工作。我们开发了一种基于熵的方法来对每个GUI小部件属性进行排名,并使用它来确定状态不匹配(指示错误)是真实的还是错误的。我们的经验评估表明,该排名有助于将实际错误渗透到一组已报告错误的顶部,从而帮助节省测试人员的时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号