首页 | 本学科首页   官方微博 | 高级检索  
     

基于次模函数最大化的测试用例集约简
引用本文:文进,张星宇,沙朝锋,刘艳君.基于次模函数最大化的测试用例集约简[J].计算机科学,2021,48(12):75-84.
作者姓名:文进  张星宇  沙朝锋  刘艳君
作者单位:复旦大学计算机科学技术学院 上海200433
摘    要:随着软件回归测试规模的不断增大和成本的不断增加,测试用例集约简对于提高软件的回归测试效率显得愈发重要.在选取测试用例子集时,需考虑该子集的代表性和多样性,并采用一个有效的算法来求解.针对该测试用例集约简问题,文中提出了一种基于次模函数最大化的算法SubTSR.尽管引入的离散优化问题是NP-hard问题,但文中利用其目标函数的次模性,采用启发式贪心搜索,求得有近似度保证的次优解.在15个数据集上对SubTSR算法与其他测试用例集约简算法展开实验,针对平均错误检出率、错误检测损失率、首次错误检出位等指标,尝试改变LDA处理中的主题个数以及衡量测试用例相似度的距离,以验证SubTSR算法的有效性.实验结果表明,SubTSR算法在错误检出性能上较其他算法有着较大提升,且在多个数据集上的表现保持相对稳定.在主题个数变化引起文本表示变化时,采用曼哈顿距离的SubTSR算法的性能相较其他算法仍能保持相对稳定.

关 键 词:软件测试  测试用例集约简  错误检测  主题模型  次模函数

Test Suite Reduction via Submodular Function Maximization
WEN Jin,ZHANG Xing-yu,SHA Chao-feng,LIU Yan-jun.Test Suite Reduction via Submodular Function Maximization[J].Computer Science,2021,48(12):75-84.
Authors:WEN Jin  ZHANG Xing-yu  SHA Chao-feng  LIU Yan-jun
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号