本申请实施例提供一种任务管理方法、设备及存储介质。在本申请实施例中,为程序漏洞设置修复优先级,每个修复优先级配置有适配的修复时长。其中,修复时长与修复优先级负相关。这样,对于待修复的漏洞,可获取该漏洞的修复优先级,并根据漏洞的修复优先级,获取与该修复优先级适配的修复时长;之后,按照漏洞的修复优先级,在修复任务列表中显示该漏洞及漏洞的修复时长。用户可根据漏洞的修复时长,获知漏洞的修复紧急度。这样,通过显示漏洞的修复时长供开发人员获知漏洞的修复紧急度,可提醒开发人员及时修复漏洞,进而有助于提高漏洞修复效率。
【技术实现步骤摘要】
任务管理方法、设备及存储介质
本申请涉及通信
,尤其涉及一种任务管理方法、设备及存储介质。
技术介绍
随着通信技术的不断发展,智能终端的应用越来越广,针对智能终端所开发的应用程序(Application,APP)也越来越多。应用程序在发布之前,需对其进行测试、修复等,以提高应用程序的可靠性。在现有技术中,测试人员对应用程序进行测试来检测程序漏洞(Bug),并将检测出的漏洞反馈给应用程序开发人员进行修复。但是,开发人员无法获知每个漏洞的修复紧急度,导致漏洞修复不及时,影响修复效率。
技术实现思路
本申请的多个方面提供一种任务管理方法、设备及存储介质,用以显示程序漏洞的修复紧急度,提醒开发人员及时修复漏洞,从而提高漏洞修复效率。本申请实施例提供一种任务管理方法,包括:获取第一漏洞的修复优先级;根据所述第一漏洞的修复优先级,获取与所述第一漏洞的修复优先级适配的修复时长;其中,修复时长与修复优先级负相关;并按照所述第一漏洞的修复优先级,在第一用户的修复任务列表中显示所述第一漏洞及所述修复时长,以供所述第一用户根据所述修复时长,获知所述第一漏洞的修复紧急度。本申请实施例还提供一种电子设备,包括:存储器、处理器和屏幕;其中,所述存储器,用于存储计算机程序;所述处理器耦合至所述存储器,用于执行所述计算机程序以用于执行上述任务管理方法中的步骤。本申请实施例还提供一种存储有计算机指令的计算机可读存储介质,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器执行上述任务管理方法中的步骤。在本申请实施例中,为程序漏洞设置修复优先级,每个修复优先级配置有适配的修复时长。其中,修复时长与修复优先级负相关。这样,对于待修复的漏洞,可获取该漏洞的修复优先级,并根据漏洞的修复优先级,获取与该修复优先级适配的修复时长;之后,按照漏洞的修复优先级,在修复任务列表中显示该漏洞及漏洞的修复时长。用户可根据漏洞的修复时长,获知漏洞的修复紧急度。这样,通过显示漏洞的修复时长供开发人员获知漏洞的修复紧急度,可提醒开发人员及时修复漏洞,进而有助于提高漏洞修复效率。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1a为本申请实施例提供的任务管理方法的流程示意图;图1b为本申请实施例提供的修复任务列表示意图;图2为本申请实施例提供的电子设备的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在现有技术中,测试人员对应用程序进行测试来检测程序漏洞(Bug),并将检测出的漏洞反馈给应用程序开发人员进行修复。但是,开发人员无法获知每个漏洞的修复紧急度,导致漏洞修复不及时,影响修复效率。针对上述技术问题,在本申请一些实施例中,为程序漏洞设置修复优先级,每个修复优先级配置有适配的修复时长。其中,修复时长与修复优先级负相关。这样,对于待修复的漏洞,可获取该漏洞的修复优先级,并根据漏洞的修复优先级,获取与该修复优先级适配的修复时长;之后,按照漏洞的修复优先级,在修复任务列表中显示该漏洞及漏洞的修复时长。用户可根据漏洞的修复时长,获知漏洞的修复紧急度。这样,通过显示漏洞的修复时长供开发人员获知漏洞的修复紧急度,可提醒开发人员及时修复漏洞,进而有助于提高漏洞修复效率。以下结合附图,详细说明本申请各实施例提供的技术方案。应注意到:相同的标号在下面的附图以及实施例中表示同一物体,因此,一旦某一物体在一个附图或实施例中被定义,则在随后的附图和实施例中不需要对其进行进一步讨论。图1a为本申请实施例提供的任务管理方法的流程示意图。如图1a所示,该方法包括:101、获取第一漏洞的修复优先级。102、根据第一漏洞的修复优先级,获取与第一漏洞的修复优先级适配的修复时长;其中,修复时长与修复优先级负相关。103、按照第一漏洞的修复优先级,在第一用户的修复任务列表中显示第一漏洞及修复时长,以供第一用户根据修复时长,获知第一漏洞的修复紧急度。在实际应用中,软件从开发到发布的过程中,为了提高软件的稳定性和性能,可在软件发布之前,由测试人员对软件进行测试。本申请实施例所述的软件可以为应用程序(APP)、客户端软件或者网页等。测试人员对软件进行测试,可检测软件程序漏洞,并将检测出的漏洞反馈给软件开发人员进行修复。可选地,测试人员可将检测出的漏洞上传至任务管理系统。该任务管理系统可安装于计算机设备中。其中,计算机设备可为笔记本电脑、台式电脑、平板电脑或智能手机等终端设备,也可为服务器等服务端设备。这样,开发人员可在任务管理系统中查看待修复的漏洞。但是,开发人员无法获知每个漏洞的修复紧急度,导致漏洞修复不及时,影响修复效率。为了解决上述技术问题,在本实施例中,可预先为各种漏洞设置修复优先级。其中,漏洞的修复优先级可根据漏洞所关联的服务的特性进行设置。可选地,漏洞的修复优先级可根据漏洞关联的程序在软件系统中所处的级别、漏洞对用户数量的影响,及对用户使用影响的时长等多个维度,确定漏洞的修复优先级。可选地,漏洞关联的程序在软件系统中所处的级别越高、漏洞对用户数量的影响越大、对用户使用影响的时长越长,漏洞的修复优先级越高。相应地,漏洞的修复优先级越高,表示漏洞越需要及时修改,即漏洞的修复紧急度越高。进一步,在本实施例中,为了使开发人员及时修复漏洞,还可为不同修复优先级的漏洞设置不同的修复时长。其中,漏洞的修复时长与其修复优先级负相关。即漏洞的修复优先级越高,其修复时长越短,说明该漏洞越需要及时修复。其中,修复优先级对应的修复时长可根据开发人员修改该修复优先级的漏洞的历史时长进行确定。优选地,修复优先级对应的修复时长等于开发人员修改该修复优先级的漏洞的历史时长的均值。进一步,可将漏洞的修复优先级与修复时长之间的对应关系预设至任务管理系统中。基于上述漏洞的修复优先级与修复时长之间的对应关系,在本实施例中,测试人员可将测试出的漏洞上传至任务管理系统。相应地,对于安装有任务管理系统的计算机设备,在步骤101中,可获取漏洞的修复优先级。可选地,该漏洞的修复优先级可由测试人员进行设置。可选地,测试人员可根据预先达成的优先级设置标准,根据当前测出的漏洞的情况,设置该漏洞的修复优先级。相应地,对于计算机设备,可响应于针对该漏洞的修复优先级的设置操作,获取设置的修复优先级作为漏洞的修复优先级。可选地,漏洞的修复优先级可采用编号进行标识。例如,修复优先级最高,其优先级编号为1;第二修复优先级,对应的优先级编号为2等等。在下述实施例中,为了便于描本文档来自技高网...
【技术保护点】
1.一种任务管理方法,其特征在于,包括:/n获取第一漏洞的修复优先级;/n根据所述第一漏洞的修复优先级,获取与所述第一漏洞的修复优先级适配的修复时长;其中,修复时长与修复优先级负相关;/n按照所述第一漏洞的修复优先级,在第一用户的修复任务列表中显示所述第一漏洞及所述修复时长,以供所述第一用户根据所述修复时长,获知所述第一漏洞的修复紧急度。/n
【技术特征摘要】
1.一种任务管理方法,其特征在于,包括:
获取第一漏洞的修复优先级;
根据所述第一漏洞的修复优先级,获取与所述第一漏洞的修复优先级适配的修复时长;其中,修复时长与修复优先级负相关;
按照所述第一漏洞的修复优先级,在第一用户的修复任务列表中显示所述第一漏洞及所述修复时长,以供所述第一用户根据所述修复时长,获知所述第一漏洞的修复紧急度。
2.根据权利要求1所述的方法,其特征在于,所述获取第一漏洞的优先级,包括:
响应于针对第一漏洞的修复优先级的设置操作,获取设置的修复优先级作为所述第一漏洞的修复优先级。
3.根据权利要求1所述的方法,其特征在于,还包括:
获取所述修复任务列表中已存在的第二漏洞的修复优先级;
所述按照所述第一漏洞的修复优先级,在修复任务列表中显示所述待修复漏洞及所述修复时长,包括:
根据所述第一漏洞及所述第二漏洞的修复优先级,确定所述第一漏洞在所述修复任务列表中的显示顺序;
按照所述第一漏洞在所述修复任务列表中的显示顺序,将所述第一漏洞及其修复时长添加至所述修复任务列表中。
4.根据权利要求1所述的方法,其特征在于,还包括:
根据所述第一漏洞的修复优先级,确定与所述第一漏洞的修复优先级适配的修复紧急度提示信息;
将所述修复紧急度提示信息显示于所述修复任务列表中所述第一漏洞及所述修复时长的关联区域。
5.根据权利要求1-4任一项所述的方法,其特征在于,还包括:
根据所述第一漏洞和所述第二漏洞的修复情况,调整所述第一漏洞和第二漏洞在所述修复任务列表中的显示顺序。
...
【专利技术属性】
技术研发人员:陈冬梅,
申请(专利权)人:长沙市到家悠享网络科技有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。