发明名称 | 一种变异测试方法及装置 | ||
摘要 | 本发明提供一种变异测试方法及装置,能够降低执行时间和开销,提高变异测试效率。所述方法包括:将待测程序源代码划分为不同的程序块;确定属于目标程序块的变异体;利用并发机制,将所述待测程序源代码与属于目标程序块的变异体进行合成,得到变异程序。所述装置包括:程序块划分模块,用于将待测程序源代码划分为不同的程序块;变异体分布确定模块,用于确定属于目标程序块的变异体;变异程序合成模块,用于利用并发机制,将所述待测程序源代码与属于目标程序块的变异体进行合成,得到变异程序。本发明适用于软件测试技术领域。 | ||
申请公布号 | CN105302719A | 申请公布日期 | 2016.02.03 |
申请号 | CN201510700704.4 | 申请日期 | 2015.10.26 |
申请人 | 北京科技大学 | 发明人 | 孙昌爱;贾婧婷;薛飞飞 |
分类号 | G06F11/36(2006.01)I | 主分类号 | G06F11/36(2006.01)I |
代理机构 | 北京市广友专利事务所有限责任公司 11237 | 代理人 | 张仲波 |
主权项 | 一种变异测试方法,其特征在于,包括:将待测程序源代码划分为不同的程序块;确定属于目标程序块的变异体;利用并发机制,将所述待测程序源代码与属于目标程序块的变异体进行合成,得到变异程序。 | ||
地址 | 100083 北京市海淀区学院路30号 |