作 者: (张军); (刘锋); (马竹娟); (朱二周);
机构地区: 安徽大学计算机科学与技术学院
出 处: 《传感器与微系统》
摘 要: 传统的测试用例集约简技术大多采用由测试需求集直接生成测试用例集的方法。该方法虽然能够约简测试用例集,但出现测试需求冗余,约简后的测试用例集不够精准等问题。针对这些问题,提出了一种基于六元结构表的程序切片方法。利用程序切片精简测试代码,省去构造程序依赖图的复杂步骤;根据代码间的相互关系和模块间的耦合度,利用启发式算法约简测试需求;在约简后的测试需求上,精简测试用例集。将该方法应用到当前主流的Android平台上比较约简前后G,GRE的用例集。实验结果表明:约简后的测试需求集能够在获得较少的测试用例集的前提下保证较高的覆盖率。
分 类 号: [TP311.53]