一种代码检测方法、装置、设备和计算机可读存储介质

基本信息

申请号 CN202110081722.4 申请日 -
公开(公告)号 CN112860544A 公开(公告)日 2021-05-28
申请公布号 CN112860544A 申请公布日 2021-05-28
分类号 G06F11/36(2006.01)I 分类 计算;推算;计数;
发明人 吴志雄;吴冠英;高稳仁;杨美娟 申请(专利权)人 福建威盾科技集团有限公司
代理机构 泉州市文华专利代理有限公司 代理人 陈雪莹
地址 362000福建省泉州市丰泽区丰海路南威大厦2号楼16层
法律状态 -

摘要

摘要 本发明实施例公开了一种代码检测方法,涉及开发代码测试技术领域,所述方法包括:步骤10、当检测到源文件被修改并提交时,获取修改前的源文件,通过对所述修改前的源文件及修改后的源文件进行对比,解析获得至少一个被修改的方法,对所述被修改的方法进行标记;步骤20、根据标记的所述被修改的方法进行全局搜索,获得调用或间接调用所述被修改的方法的逻辑路径;步骤30、解析出覆盖所述逻辑路径的测试用例,作为有效测试用例;步骤40、对修改后的源文件执行所述有效测试用例,生成测试报告。本发明实施例提供的一种代码检测方法、装置、设备和计算机可读存储介质,找到与被修改的软件代码相关联的逻辑路径,然后解析出有效测试用例,实现代码的自动检测。