论文部分内容阅读
软件测试是保证软件质量的重要手段,在测试数据自动生成研究中,利用遗传算法进行针对面向过程的测试用例生成已较为完善,但在针对类对象测试数据生成方面的研究和应用方面仍有改进的空间。本文在借助遗传算法进行测试数据生成策略基础上,对已有染色体编码方式和遗传变异策略进行改进,引入类方法调用依赖图和方法调用树模型表示方法间的依赖关系。结果表明在对类中方法的分支覆盖率和测试用例生成数量上都有明显的改进。