摘要

本发明公开了基于用例周边密度采样的自适应测试用例生成方法及装置,其中方法包括:输入被测系统的测试用例的若干个配置及配置限制H;基于各个配置启用的概率,采用probSAT组件生成候选测试用例集合C;基于预设的用例集合S的信息,对测试用例集合进行周边密度采样,得到集合根据集合评估候选测试用例的适应性;根据适应性选择并输出测试用例。本发明首先生成符合要求的候选用例,然后通过独特的适应性指标评估用例对构建高覆盖率测试用例集S的贡献,最终选择贡献较高的用例以丰富用例集S;用例集S的历史信息将被用于后续生成用例时的适应性评估,提高测试用例集S的覆盖率。本发明可广泛应用于计算机软件产品线工程技术领域。