单元测试代码结构自动解析与路径分析方法
授权
摘要

本发明公开了单元测试代码结构自动解析与路径分析方法。所述方法包括:根据测试程序的语言,获取编译后的字节码;遍历编译后的字节码,在重要语句前分别做插桩代码,同时获取结点信息与小段路径集合;分析小段路径集合,对其中包括嵌套的部分进行替换,得到不包括嵌套的小段路径集合并作为基础,初始化结点之间的路径表格,并利用深度优先DFS算法更新路径表格,依据路径表格得到路径集合;若并非所有路径集合都被覆盖即所有路径集合都已更新,则返回继续更新路径表格;输出获取的路经集合与分析得到的程序流程图CFG。本发明使用自动嵌入插桩代码、编译并分析的方式,能够高效获取路径集合,提高了处理实际软件单元测试路径分析的能力。

基本信息
专利标题 :
单元测试代码结构自动解析与路径分析方法
专利标题(英):
暂无
公开(公告)号 :
CN112380120A
申请号 :
CN202011267313.5
公开(公告)日 :
2021-02-19
申请日 :
2020-11-13
授权号 :
CN112380120B
授权日 :
2022-06-10
发明人 :
黄翰刘方青凌霄林锋曹捷庄少阳郝志峰
申请人 :
华南理工大学
申请人地址 :
广东省广州市天河区五山路381号
代理机构 :
广州粤高专利商标代理有限公司
代理人 :
何淑珍
优先权 :
CN202011267313.5
主分类号 :
G06F11/36
IPC分类号 :
G06F11/36  
IPC结构图谱
G
G部——物理
G06
计算;推算或计数
G06F
电数字数据处理
G06F11/00
错误检测;错误校正;监控
G06F11/36
通过软件的测试或调试防止错误
法律状态
2022-06-10 :
授权
2021-03-09 :
实质审查的生效
IPC(主分类) : G06F 11/36
申请日 : 20201113
2021-02-19 :
公开
注:本法律状态信息仅供参考,即时准确的法律状态信息须到国家知识产权局办理专利登记簿副本。
文件下载
暂无PDF文件可下载
  • 联系电话
    电话:023-6033-8768
    QQ:1493236332
  • 联系 Q Q
    电话:023-6033-8768
    QQ:1493236332
  • 关注微信
    电话:023-6033-8768
    QQ:1493236332
  • 收藏
    电话:023-6033-8768
    QQ:1493236332