[发明专利]一种错误日志的分类方法及装置在审
申请号: | 202110555329.4 | 申请日: | 2021-05-21 |
公开(公告)号: | CN113190412A | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 曾庆熙;李晶;晋晓峰;王惠惠;曾波;骆春光;王金 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 宋正伟 |
地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 错误 日志 分类 方法 装置 | ||
1.一种错误日志的分类方法,其特征在于,包括:
获取各用例步骤结果日志;所述各用例步骤结果日志用于记录用例执行中对应步骤的执行状态;
根据所述各用例步骤结果日志中的用例步骤错误结果日志确定所述用例步骤错误结果日志对应步骤的步骤类型;所述用例步骤错误结果日志是所述用例执行失败后,最后一个步骤的结果日志;
根据所述用例步骤错误结果日志对应步骤的步骤类型确定所述用例步骤错误结果日志的错误类型;
根据所述错误类型的预设规则,确定所述用例步骤错误结果日志的错误信息。
2.如权利要求1所述的方法,其特征在于,根据所述各用例步骤结果日志中的用例步骤错误结果日志确定所述用例步骤错误结果日志对应步骤的步骤类型,包括:
根据所述用例步骤错误结果日志的资源ID确定所述用例步骤错误结果日志的资源信息;所述资源ID与所述资源信息是一一对应的;
根据所述用例步骤错误结果日志的资源信息,确定所述用例步骤错误结果日志对应步骤的步骤类型;所述资源信息包括接口资源、数据库表操作/断言资源、扩展脚本资源、子用例资源和参数断言资源;所述步骤类型包括接口步骤、数据库表操作/断言步骤、扩展脚本步骤、子用例步骤和参数断言步骤。
3.如权利要求1所述的方法,其特征在于,根据所述用例步骤错误结果日志对应步骤的步骤类型确定所述用例步骤错误结果日志的错误类型,包括:
若所述步骤类型为参数断言步骤,且所述用例步骤错误结果日志对应步骤的上一步骤的步骤类型为接口步骤,则确定所述错误类型为接口报文错误类型;否则所述错误类型为数据库表错误类型;
若所述步骤类型为所述接口步骤,则确定所述错误类型为接口报文错误类型;
若所述步骤类型为数据库表操作/断言步骤,则所述错误类型为数据库表错误类型;
若所述步骤类型为扩展脚本步骤,则所述错误类型为扩展脚本错误类型;
若所述步骤类型为所述子用例步骤,则所述错误类型为子用例错误类型。
4.如权利要求1至3任一项所述的方法,其特征在于,根据所述错误类型的预设规则,确定所述用例步骤错误结果日志的错误信息,包括:
在确定所述用例步骤错误结果日志的错误类型为接口报文错误类型时,获取接口报文,并根据所述接口报文和所述接口报文错误类型的预设规则,确定所述用例错误结果日志的错误信息;
在确定所述用例步骤错误结果日志的错误类型为数据库表错误类型、扩展脚本错误类型或子用例错误类型时,根据所述用例步骤错误结果日志的信息确定错误信息。
5.如权利要求4所述的方法,其特征在于,根据所述接口报文和所述接口报文错误类型的预设规则,确定所述用例步骤错误结果日志的错误信息,包括:
将所述接口报文转化为预设数据结构,确定出符合条件的字段路径;
根据所述字段路径,提取出所述字段路径的信息;
将所述字段路径的信息确定为所述用例步骤错误结果日志的错误信息。
6.如权利要求4所述的方法,其特征在于,在确定所述错误类型为所述数据库表错误类型、所述扩展脚本错误类型或所述子用例错误类型时,根据所述用例步骤错误结果日志的信息确定错误信息,包括:
在确定所述错误类型为所述数据库表错误类型时,若所述数据库表错误类型为操作异常,则将所述用例步骤错误结果日志的操作异常信息确定为所述错误信息;若所述数据库表错误类型为断言错误,则根据断言预期和真实结果确定为所述错误信息;
在确定所述错误类型为所述扩展脚本错误类型时,将扩展脚本的脚本名称路径和执行信息确定为所述错误信息;
在确定所述错误类型为所述子用例错误类型时,将子用例的唯一标识确定为所述错误信息。
7.如权利要求1所述的方法,其特征在于,确定所述用例步骤错误结果日志的错误信息之后,还包括:
将各用例的用例步骤错误结果日志的错误信息进行聚合;
根据所述错误信息对所述各用例进行分类,得到各用例的错误结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110555329.4/1.html,转载请声明来源钻瓜专利网。