neo4j与代码调用链
背景
由于代码覆盖率很难透过代码找到对应的接口,所以使用效果一直不满意,考虑应该使用调用链分析来定位,但golang中没找到成品或者可用的方案。
在冲浪时看到看过一篇B站在这方面的技术分享基于知识图谱的调用链分析精准化测试平台 ,其中使用的未标明的方式获取Golang的代码调用链,并储存在Neo4J图数据库中用于分析,最终达到精准测试的目的。
由于代码覆盖率很难透过代码找到对应的接口,所以使用效果一直不满意,考虑应该使用调用链分析来定位,但golang中没找到成品或者可用的方案。
在冲浪时看到看过一篇B站在这方面的技术分享基于知识图谱的调用链分析精准化测试平台 ,其中使用的未标明的方式获取Golang的代码调用链,并储存在Neo4J图数据库中用于分析,最终达到精准测试的目的。