计算机科学 ›› 2010, Vol. 37 ›› Issue (11): 131-134.

• 软件工程 • 上一篇    下一篇

多维标度法选择回归测试子集

王晓华,张涛,尚景亮,王金波   

  1. (中国科学院光电研究院 北京100190);(中国科学院空间科学与应用研究中心 北京100190);(中国科学院研究生院 北京100039)
  • 出版日期:2018-12-01 发布日期:2018-12-01

Selecting Regression Test Subset by Multidimensional Scaling

WANG Xiao-hua,ZHANG Tao,SHANG Jing-liang,WANG Jin-bo   

  • Online:2018-12-01 Published:2018-12-01

摘要: 在软件改动较大且资源限制严格时,回归测试目前的方法难以满足实际需要。因此,提出利用多维标度法选择回归测试子集的方法。该方法使用测试执行剖面表示测试集,通过计算剖面数据,将测试集合按照测试效果可视化分类,综合考虑了软件变更及测试用例的典型性,适用于大规模软件更改较多时获取有代表性的测试子集。实验表明,多维标度法能够全面反映原测试集对变更的测试程度,从而使得回归子集的获取及测试实施更有针对性,能够满足限制严格的回归测试要求。

关键词: 回归测试,多维标度法,覆盖,执行剖面,选择

Abstract: To resolve the problem that there arc not appropriate techniques for regression testing, when software changes much and testing resources aren't enough, this paper proposed a method to select regression subset by multidimensional scaling. According to the efficacy of the test suite testing,this method classified the test suite visually by computing its execution profiles data which denote the suite. For the method took both software changing and test cases representation into consideration, it was adaptable for obtaining typical regression test subset of big size software which changed much. The experiment indicates that this method can reflect the efficacy of the original test suite testing change and get classical test subset, so it can be satisfied with the strict requirements of regression testing and guiding practical

Key words: Regression test, Multidimensional scaling, Covering, Execution profile, Selection

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!