跳到主要导航 跳到搜索 跳到主要内容

When a GUI regression test failed, what should be blamed?

  • Jin Chen*
  • , Mengxiang Lin
  • , Kai Yu
  • , Bing Shao
  • *此作品的通讯作者
  • Beihang University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Script-based automated regression testing is widely used in industry. In this work, we focus on failed tests in a real regression test project. The causes of 197 failed tests produced in automated testing are examined and categorized based on an analysis procedure presented. The result shows that incorrect scripts, oracle mismatches, test tool bugs and misconfigurations involved in testing contribute most to failures instead of product bugs. Detecting and fixing the false positives are laborious and time-consuming. Our empirical study demonstrates that the benefits of test automation are obliterated to some extent in practical settings. To improve the effectiveness of automated regression testing further, some issues should receive more attention.

源语言英语
主期刊名Proceedings - IEEE 5th International Conference on Software Testing, Verification and Validation, ICST 2012
467-470
页数4
DOI
出版状态已出版 - 2012
活动5th IEEE International Conference on Software Testing, Verification and Validation, ICST 2012 - Montreal, QC, 加拿大
期限: 17 4月 201221 4月 2012

出版系列

姓名Proceedings - IEEE 5th International Conference on Software Testing, Verification and Validation, ICST 2012

会议

会议5th IEEE International Conference on Software Testing, Verification and Validation, ICST 2012
国家/地区加拿大
Montreal, QC
时期17/04/1221/04/12

指纹

探究 'When a GUI regression test failed, what should be blamed?' 的科研主题。它们共同构成独一无二的指纹。

引用此