一种代码检测方法、装置、设备和计算机可读存储介质
基本信息
申请号 | CN202110081722.4 | 申请日 | - |
公开(公告)号 | CN112860544A | 公开(公告)日 | 2021-05-28 |
申请公布号 | CN112860544A | 申请公布日 | 2021-05-28 |
分类号 | G06F11/36(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 吴志雄;吴冠英;高稳仁;杨美娟 | 申请(专利权)人 | 福建威盾科技集团有限公司 |
代理机构 | 泉州市文华专利代理有限公司 | 代理人 | 陈雪莹 |
地址 | 362000福建省泉州市丰泽区丰海路南威大厦2号楼16层 | ||
法律状态 | - |
摘要
摘要 | 本发明实施例公开了一种代码检测方法,涉及开发代码测试技术领域,所述方法包括:步骤10、当检测到源文件被修改并提交时,获取修改前的源文件,通过对所述修改前的源文件及修改后的源文件进行对比,解析获得至少一个被修改的方法,对所述被修改的方法进行标记;步骤20、根据标记的所述被修改的方法进行全局搜索,获得调用或间接调用所述被修改的方法的逻辑路径;步骤30、解析出覆盖所述逻辑路径的测试用例,作为有效测试用例;步骤40、对修改后的源文件执行所述有效测试用例,生成测试报告。本发明实施例提供的一种代码检测方法、装置、设备和计算机可读存储介质,找到与被修改的软件代码相关联的逻辑路径,然后解析出有效测试用例,实现代码的自动检测。 |
