一种bug管理方法及管理工具技术

技术编号:18972286 阅读:20 留言:0更新日期:2018-09-19 03:35
本发明专利技术实施例提供一种bug管理方法及管理工具。其中,所述bug管理方法包括:获取预处理的bug,所述预处理的bug包括bug ID、bug名称及bug详情;通过触发预设的收藏功能标签将所述预处理的bug存储入预设的典型bug收藏列表。本发明专利技术实施例通过预设典型bug收藏列表,并通过触发收藏功能标签将典型bug存储入典型bug收藏列表,方便了典型bug的查看及管理,有利于提高典型bug在测试中的利用率,防止典型bug场景的遗漏,在提高程序测试的可靠性的基础上可提高程序的健壮性。

A bug management method and management tool

The embodiment of the invention provides a bug management method and a management tool. The bug management method includes acquiring preprocessed bugs, including bug ID, bug name and bug details, and storing the preprocessed bugs into a default typical bug collection list by triggering a default collection function tag. The embodiment of the invention presets the typical bug collection list and stores the typical bug into the typical bug collection list by triggering the collection function tag, thus facilitating the inspection and management of the typical bug, improving the utilization ratio of the typical bug in the test, preventing the omission of the typical bug scene, and improving the reliability of the program test. It can enhance the robustness of programs.

【技术实现步骤摘要】
一种bug管理方法及管理工具
本专利技术实施例涉及软件测试及bug管理
,具体为一种bug管理方法及管理工具。
技术介绍
在软件测试中,通常是由测试人员根据预设的各种场景逐一对软件的功能进行测试,在测试出现bug(缺陷、漏洞)时,会在bug管理工具中将此bug的相关问题进行提交,以供开发人员进行查看并修复。在测试人员遇到的bug中,有一些是因为开发人员的马虎造成的,这些bug修复后往往不会再出现问题;而有一些bug则可称作典型bug,这种bug可能是由常规的错误写法造成,会导致程序不稳定,但不容易被发现;而且,这种bug修复后,在和其他修改过的模块共同实现功能时,往往还会出现这样那样的问题。目前,所有提过的bug都统一进行存储,如可以通过bug列表的方式进行查看。在测试人员提完bug、开发人员进行修复后,往往不会再查看此bug问题。而软件测试过程中普遍存在由于新功能测试时场景遗漏,致使软件发布到线上时出现严重错误的问题;而且,遗漏的点常常与之前测试时遇到且提过的典型bug有关。
技术实现思路
为解决现有技术中典型bug场景在测试中遗漏从而导致软件不稳定的问题,本专利技术实施例提供一种bug管理方法及管理工具。第一方面,本专利技术实施例提供一种bug管理方法,该方法包括:获取预处理的bug,所述预处理的bug包括bugID、bug名称及bug详情;通过触发预设的收藏功能标签将所述预处理的bug存储入预设的典型bug收藏列表。第二方面,本专利技术实施例提供一种bug管理工具,该bug管理工具包括:bug获取模块,具体用于获取预处理的bug,所述预处理的bug包括bugID、bug名称及bug详情;bug收藏模块,具体用于通过触发预设的收藏功能标签将所述预处理的bug存储入预设的典型bug收藏列表。第三方面,本专利技术实施例提供一种电子设备,包括存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如下方法:获取预处理的bug,所述预处理的bug包括bugID、bug名称及bug详情;通过触发预设的收藏功能标签将所述预处理的bug存储入预设的典型bug收藏列表。第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如下方法:获取预处理的bug,所述预处理的bug包括bugID、bug名称及bug详情;通过触发预设的收藏功能标签将所述预处理的bug存储入预设的典型bug收藏列表。本专利技术实施例通过预设典型bug收藏列表,并通过触发收藏功能标签将典型bug存储入典型bug收藏列表,方便了典型bug的查看及管理,有利于提高典型bug在测试中的利用率,防止典型bug场景的遗漏,在提高程序测试的可靠性的基础上可提高程序的健壮性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的bug管理方法流程图;图2为本专利技术实施例提供的bug管理工具的结构示意图;图3为本专利技术实施例提供的电子设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例提供的bug管理方法流程图。如图1所示,所述方法包括:步骤101、获取预处理的bug,所述预处理的bug包括bugID、bug名称及bug详情;步骤102、通过触发预设的收藏功能标签将所述预处理的bug存储入预设的典型bug收藏列表。在软件测试中,测试人员通常会发现一些典型bug,这些典型bug可能不易发现,但对整个程序的健壮性影响很大。对典型bug可以专门地进行存储,以供后续迭代测试时进行查看和参考。软件测试人员进行软件测试发现bug后,通常会在bug管理工具中提bug,以供开发人员进行修复。目前,所有提过的bug都统一进行存储,如可以通过bug列表的方式进行查看。测试人员提完bug、开发人员进行修复后,往往不会再查看处理过的bug问题,从而易导致再次测试时对典型bug场景的遗漏,进而带来程序的不稳定。为充分利用好典型bug,本专利技术实施例通过对典型bug进行专门存储实现。在bug管理工具中,提交的bug可以以bug列表的形式展现,每条bug条目包括bugID、bug名称及bug详情,还可以包括提交日期、测试人员名称、开发人员名称等。可以通过进行点击bug详情或bugID或bug名称进入bug详情页面查看bug的具体内容,bug详情页面可以包括对此bug问题的具体描述、涉及的功能及模块的描述等。当然,bug条目还可以不包括bug详情,通过点击bugID或bug名称进入bug详情页面。获取预处理的bug,可以通过在bug列表获取预处理的bug条目,或通过点击所述预处理的bug条目的相关项(如bugID、bug名称或bug详情)进入所述预处理的bug的详情页面从而获取预处理的bug,所获取的预处理的bug包括bugID、bug名称及bug详情等信息。其中,bugID是bug的唯一标识。通过触发预设的收藏功能标签将所述预处理的bug存储入预设的典型bug收藏列表。所述收藏功能标签可以设置在bug列表中每条bug条目的相应位置处,或设置在bug详情页面的相应位置处。通过触发预设的收藏功能标签将所述预处理的bug存储入预设的典型bug收藏列表。所述典型bug收藏列表的每条bug条目包括所述bugID、所述bug名称及所述bug详情。所述典型bug收藏列表可以导出为excel文档,并可根据实际需要设置所述excel文档的显示字段。本专利技术实施例通过预设典型bug收藏列表,并通过触发收藏功能标签将典型bug存储入典型bug收藏列表,方便了典型bug的查看及管理,有利于提高典型bug在测试中的利用率,防止典型bug场景的遗漏,在提高程序测试的可靠性的基础上可提高程序的健壮性。进一步地,基于上述实施例,在所述获取预处理的bug后,所述方法还包括:通过触发预设的链接功能标签将所述预处理的bug存储入预设的典型bug链接列表,并将所述预处理的bug的详情页面的链接收藏到第三方应用。在所述获取预处理的bug后,通过触发预设的链接功能标签将所述预处理的bug存储入预设的典型bug链接列表。所述链接功能标签可以设置在bug列表中每条bug条目的相应位置处,或设置在bug详情页面的相应位置处。通过触发预设的链接功能标签将所述预处理的bug存储入预设的典型bug链接列表。所述典型bug链接列表的每条bug条目包括所述bugID、所述bug名称及所述bug详情。在所述获取预处理的bug后,通过触发预设的链接功能标签将所述预处理的bug存储入预设的典型bug链接列表的同时,打本文档来自技高网...

【技术保护点】
1.一种bug管理方法,其特征在于,包括:获取预处理的bug,所述预处理的bug包括bug ID、bug名称及bug详情;通过触发预设的收藏功能标签将所述预处理的bug存储入预设的典型bug收藏列表。

【技术特征摘要】
1.一种bug管理方法,其特征在于,包括:获取预处理的bug,所述预处理的bug包括bugID、bug名称及bug详情;通过触发预设的收藏功能标签将所述预处理的bug存储入预设的典型bug收藏列表。2.根据权利要求1所述的方法,其特征在于,在所述获取预处理的bug后,所述方法还包括:通过触发预设的链接功能标签将所述预处理的bug存储入预设的典型bug链接列表,并将所述预处理的bug的详情页面的链接收藏到第三方应用。3.根据权利要求1所述的方法,其特征在于,在所述获取预处理的bug后,所述方法还包括:通过触发预设的分享功能标签将所述预处理的bug存储入预设的典型bug分享列表,并将所述预处理的bug的详情页面的链接通过第三方通信工具进行发送。4.根据权利要求2所述的方法,其特征在于,所述将所述预处理的bug的详情页面的链接收藏到第三方应用具体包括:通过触发所述预设的链接功能标签,获取所述第三方应用列表;若任一所述第三方应用对应的图标被触发,则根据所述预处理的bug的详情页面的网址生成链接,所述链接的显示内容为所述预处理的bug的所述bugID和所述bug名称;复制所述链接,并打开被触发的所述第三方应用,以供收藏所述链接至所述第三方应用。5.根据权利要求3所述的方法,其特征在于,所述将所述预处理的bug的详情页面的链接通过第三方通信工具进行发送具体包括:通过触发所述预设的分享功能标签,获取所述第三方通信工具列表;若任一所述第三方通信工具对应的图标被触发,则根据所述预处理的bug的详...

【专利技术属性】
技术研发人员:佐凤
申请(专利权)人:链家网北京科技有限公司
类型:发明
国别省市:北京,11

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

1