测试结果错误类型划分方法、装置、设备及存储介质制造方法及图纸

技术编号:36786591 阅读:15 留言:0更新日期:2023-03-08 22:30
本申请提供一种测试结果错误类型划分方法、装置、设备及存储介质,属于程序测试技术领域。该方法包括:响应于测试执行结束,获取测试结果、所有预设关键字及数据库中的所有历史报错信息,其中历史报错信息包括报错关键字及报错图片,历史报错信息有对应的错误类型;将测试结果中包含预设字段的段落确定为报错段;将报错段中包含的预设关键字作为目标关键字;对报错段截图得到目标报错图片;根据目标关键字、目标报错图片、报错关键字及报错图片,在所有历史报错信息中确定与测试结果匹配的目标历史报错信息;将目标历史报错信息对应的错误类型确定为测试结果的目标错误类型。本申请的方法,解决了得到错误类型需要的时间成本高的问题。问题。问题。

【技术实现步骤摘要】
测试结果错误类型划分方法、装置、设备及存储介质


[0001]本申请涉及程序测试
,尤其涉及一种测试结果错误类型划分方法、装置、设备及存储介质。

技术介绍

[0002]当前大量的服务已经可以通过网络实现,在互联网服务上线前需要经过测试,经过对测试结果的分析调整服务实现方式,从而减少服务出错的状况。
[0003]目前,现有技术中,在测试结果中含有报错时,通常是通过技术人员人工分析测试结果,得到报错对应的错误类型。
[0004]但是,专利技术人发现现有技术至少存在如下技术问题:技术人员分析测试结果得到错误类型需要的时间成本较高。

技术实现思路

[0005]本申请提供一种测试结果错误类型划分方法、装置、设备及存储介质,用以解决技术人员得到错误类型需要的时间成本较高的问题。
[0006]第一方面,本申请提供一种测试结果错误类型划分方法,包括:响应于测试执行结束,获取测试结果、所有预设关键字及数据库中的所有历史报错信息,其中历史报错信息包括报错关键字及报错图片,历史报错信息有对应的错误类型;将测试结果中包含预设字段的段落确定为报错段;将报错段中包含的预设关键字作为目标关键字;对报错段截图得到目标报错图片;根据目标关键字、目标报错图片、报错关键字及报错图片,在所有历史报错信息中确定与测试结果匹配的目标历史报错信息;将目标历史报错信息对应的错误类型确定为测试结果的目标错误类型。
[0007]在一种可能的实现方式中,根据目标关键字、目标报错图片、报错关键字及报错图片,在所有历史报错信息中确定与测试结果匹配的目标历史报错信息,包括:根据目标关键字与报错关键字的重合度,在历史报错信息中确定至少一个与测试结果匹配的待确定历史报错信息;若待确定历史报错信息的数量为一个,则将待确定历史报错信息确定为目标历史报错信息;若待确定历史报错信息的数量为至少两个,则比对目标报错图片与各待确定历史报错信息对应的报错图片,得到对应的图片重复度;根据图片重复度,在各待确定历史报错信息中确定目标历史报错信息。
[0008]在一种可能的实现方式中,根据图片重复度,在各待确定历史报错信息中确定目标历史报错信息,包括:将图片重复度最高的报错图片确定为匹配图片;将匹配图片对应的待确定历史报错信息确定为目标历史报错信息。
[0009]在一种可能的实现方式中,历史报错信息中还包括错误类型对应的报错次数;相应地,根据图片重复度,在各待确定历史报错信息中确定目标历史报错信息,包括:将图片重复度超过预设值,且对应报错次数超过预设次数的所有匹配图片确定为待审查图片;将待审查图片及目标报错图片发送至测试人员对应终端设备,并接收终端设备发送的目标待
审查图片;将目标待审查图片对应的待确定历史报错信息确定为目标历史报错信息。
[0010]在一种可能的实现方式中,将目标历史报错信息对应的错误类型确定为测试结果的目标错误类型之后,还包括:将目标错误类型对应的报错次数增加N次,其中N为预设正整数。
[0011]在一种可能的实现方式中,将待审查图片及目标报错图片发送至测试人员对应终端设备之后,还包括:接收终端设备发送的实际错误类型、实际报错信息;将实际错误类型确定为目标错误类型;将实际错误类型、实际报错信息及目标报错图片共同确定为新的历史报错信息,并将新的历史报错信息存入数据库。
[0012]在一种可能的实现方式中,对报错段截图得到目标报错图片,包括:打开测试结果,以显示测试结果窗口,测试结果窗口包括测试结果显示区、滑块及滑轨,滑块用于在滑轨移动,根据自身在滑轨的位置控制结果显示区的显示内容;获取报错段在测试结果的行数、测试结果的总行数及滑轨长度;将报错段在测试结果的行数除以总行数,得到位置占比;将位置占比乘以滑轨长度,得到距滑轨的顶端的目标距离;控制滑块移动至距顶端目标距离的位置,以使结果显示区显示报错段;截取测试结果显示区,得到目标报错图片。
[0013]在一种可能的实现方式中,在获取测试结果、所有预设关键字及数据库中的所有历史报错信息之前,还包括:将预先测试得到的已有报错信息及已有报错图片发送至测试人员对应的终端设备;接收终端设备发送的对应错误类型,其中对应错误类型是测试人员根据已有报错信息及已有报错图片确定的;将已有报错信息、已有报错图片及对应错误类型共同确定为历史报错信息,并存入数据库。
[0014]第二方面,本申请提供一种测试结果错误类型划分装置,包括:获取模块,用于响应于测试执行结束,获取测试结果、所有预设关键字及数据库中的所有历史报错信息,其中历史报错信息包括报错关键字及报错图片,历史报错信息有对应的错误类型;报错段确定模块,用于将测试结果中包含预设字段的段落确定为报错段;关键字确定模块,用于将报错段中包含的预设关键字作为目标关键字;图片获取模块,用于对报错段截图得到目标报错图片;目标信息确定模块,用于根据目标关键字、目标报错图片、报错关键字及报错图片,在所有历史报错信息中确定与测试结果匹配的目标历史报错信息;类型确定模块,用于将目标历史报错信息对应的错误类型确定为测试结果的目标错误类型。
[0015]第三方面,本申请提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;存储器存储计算机执行指令;处理器执行存储器存储的计算机执行指令,使得处理器执行如第一方面描述的测试结果错误类型划分方法。
[0016]第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如第一方面描述的测试结果错误类型划分方法。
[0017]本申请提供的测试结果错误类型划分方法、装置、设备及存储介质,通过获取测试结果,并将测试结果中包含预设字段的段落确定为报错段,将报错段中包含的预设关键字作为目标关键字,截取报错段的目标报错图片,结合目标关键字、目标报错图片、数据库中的报错关键字及数据库中的报错图片,在所有历史报错信息中确定与测试结果匹配的目标历史报错信息,并将目标测试结果对应的错误类型确定为测试结果的目标错误类型,实现由比对测试结果与历史报错信息,得到测试结果对应的错误类型,减少了人工确定错误类
型的时间。
附图说明
[0018]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0019]图1为本申请实施例提供的测试结果错误类型划分方法的应用场景示意图;
[0020]图2为本申请实施例提供的测试结果错误类型划分方法的流程示意图;
[0021]图3为本申请实施例提供的测试结果错误类型划分装置的结构示意图;
[0022]图4为本申请实施例提供的电子设备的结构示意图。
[0023]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0024]这里将详本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试结果错误类型划分方法,其特征在于,包括:响应于测试执行结束,获取测试结果、所有预设关键字及数据库中的所有历史报错信息,其中所述历史报错信息包括报错关键字及报错图片,所述历史报错信息有对应的错误类型;将所述测试结果中包含预设字段的段落确定为报错段;将所述报错段中包含的预设关键字作为目标关键字;对所述报错段截图得到目标报错图片;根据所述目标关键字、所述目标报错图片、所述报错关键字及所述报错图片,在所有历史报错信息中确定与所述测试结果匹配的目标历史报错信息;将所述目标历史报错信息对应的错误类型确定为所述测试结果的目标错误类型。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标关键字、所述目标报错图片、所述报错关键字及所述报错图片,在所有历史报错信息中确定与所述测试结果匹配的目标历史报错信息,包括:根据所述目标关键字与所述报错关键字的重合度,在所述历史报错信息中确定至少一个与所述测试结果匹配的待确定历史报错信息;若所述待确定历史报错信息的数量为一个,则将所述待确定历史报错信息确定为所述目标历史报错信息;若所述待确定历史报错信息的数量为至少两个,则比对所述目标报错图片与各待确定历史报错信息对应的报错图片,得到对应的图片重复度;根据所述图片重复度,在各待确定历史报错信息中确定所述目标历史报错信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述图片重复度,在各待确定历史报错信息中确定所述目标历史报错信息,包括:将所述图片重复度最高的报错图片确定为匹配图片;将所述匹配图片对应的待确定历史报错信息确定为所述目标历史报错信息。4.根据权利要求2所述的方法,其特征在于,所述历史报错信息中还包括错误类型对应的报错次数;相应地,所述根据所述图片重复度,在各待确定历史报错信息中确定所述目标历史报错信息,包括:将所述图片重复度超过预设值,且对应报错次数超过预设次数的所有匹配图片确定为待审查图片;将所述待审查图片及所述目标报错图片发送至测试人员对应终端设备,并接收所述终端设备发送的目标待审查图片;将所述目标待审查图片对应的待确定历史报错信息确定为所述目标历史报错信息。5.根据权利要求4所述的方法,其特征在于,所述将所述目标历史报错信息对应的错误类型确定为所述测试结果的目标错误类型之后,还包括:将所述目标错误类型对应的报错次数增加N次,其中N为预设正整数。6.根据权利要求4所述的方法,其特征在于,所述将所述待审查图片及所述目标报错图片发送至测试人员对应终端设备之后,还包括:接收所述终端设备发送的实际错误类型、实际报错信息;
将所述实际错误类型确定为所述目标...

【专利技术属性】
技术研发人员:杨洁胡大奎杨理国
申请(专利权)人:中国人民财产保险股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1