中文

评估缺陷报告中复现步骤的质量

软件工程 2019-06-18 v1

摘要

由开发者指出且被研究人员记录的用户撰写缺陷报告的一个主要问题,是所报告缺陷复现步骤的质量(缺乏高质量)。低质量复现步骤导致在缺陷分派与解决上耗费过多人工。本文提出 Euler,一种自动识别并评估缺陷报告中复现步骤质量的方法,向报告者提供反馈,供其改进缺陷报告。Euler 提供的反馈由外部评估者评定,结果表明 Euler 正确识别了 98% 的已有复现步骤与 58% 的缺失步骤,且其质量标注有 73% 是正确的。

关键词

引用

@article{arxiv.1906.07107,
  title  = {Assessing the Quality of the Steps to Reproduce in Bug Reports},
  author = {Oscar Chaparro and Carlos Bernal-Cardenas and Jing Lu and Kevin Moran and Andrian Marcus and Massimiliano Di Penta and Denys Poshyvanyk and Vincent Ng},
  journal= {arXiv preprint arXiv:1906.07107},
  year   = {2019}
}

备注

In Proceedings of the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE '19), August 26-30, 2019, Tallinn, Estonia