|
钻瓜专利网为您找到相关结果 7个,建议您 升级VIP下载更多相关专利
- [发明专利]一种面向高MC/DC的符号执行方法-CN202310366027.1在审
-
张智轶;蔡煌莉;周玉倩;黄志球
-
南京航空航天大学
-
2023-04-07
-
2023-07-04
-
G06F11/36
- 本发明公开了一种面向高MC/DC的符号执行方法,通过获取Java程序的程序依赖关系,提取方法所需的分支依赖关系生成“result.txt”文件;根据分支依赖关系和分支语句当前的MC/DC分数进行路径选择,采用深度优先搜索算法遍历Java程序的路径;每当进行路径探索时,记录各个分支语句的短路位置,对应的操作数栈和Java字节码等等;探索路径结束后,对短路位置进行赋值,并进行路径筛选;针对需要进行路径约束求解的路径,将分支语句上的短路位置转化为相应的约束表达式再进行路径约束求解,生成测试用例,并更新分支语句的相关信息;直至所有路径遍历结束,或Java程序中所有分支语句的MC/DC分数达到100%,则结束执行,输出所生成的测试用例,以此实现一种面向高MC/DC的符号执行方法。
- 一种面向mcdc符号执行方法
|