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

Regression testing process improvement for specification evolution of real-world protocol software

  • Bo Jiang*
  • , T. H. Tse
  • , Wolfgang Grieskamp
  • , Nicolas Kicillof
  • , Yiming Cao
  • , Xiang Li
  • *此作品的通讯作者
  • The University of Hong Kong
  • Microsoft USA
  • Microsoft

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

摘要

Model-based testing helps test engineers automate their testing tasks so that they can be more cost-effective. When the model is changed due to the evolution of the specification, it is important to maintain the test suites up to date for regression testing. A complete regeneration of the whole test suite from the new model, although inefficient, is still frequently used in practice. To handle specification evolution effectively, we propose a test case reusability analysis technique to identify reusable test cases of the original test suite based on graph analysis, so that we can generate new test cases to cover only the change-related parts of the new model. Our experiment on four large protocol document testing projects shows that the technique can significantly reduce regression testing time when compared with complete regeneration of the test suites.

源语言英语
主期刊名Proceedings - 10th International Conference on Quality Software, QSIC 2010
62-71
页数10
DOI
出版状态已出版 - 2010
已对外发布
活动10th International Conference on Quality Software, QSIC 2010 - Zhangjiajie, 中国
期限: 14 7月 201015 7月 2010

出版系列

姓名Proceedings - International Conference on Quality Software
ISSN(印刷版)1550-6002

会议

会议10th International Conference on Quality Software, QSIC 2010
国家/地区中国
Zhangjiajie
时期14/07/1015/07/10

学术指纹

探究 'Regression testing process improvement for specification evolution of real-world protocol software' 的科研主题。它们共同构成独一无二的学术指纹。

引用此