移动软件的缺陷提交方法、客户端、服务端和管理系统与流程

文档序号:14554632阅读:278来源:国知局
移动软件的缺陷提交方法、客户端、服务端和管理系统与流程

本发明涉及移动软件处理技术领域,尤其涉及一种移动软件的缺陷提交方法、客户端、服务端和管理系统。



背景技术:

随着电子技术的不断发展,在移动软件的测试过程中,需要将发现的缺陷进行提交。目前,传统的提交方法是,在移动软件出现缺陷时,手机进行屏幕截图,然后手机连接电脑数据线,在电脑上找到截图,对截图进行编辑标记出移动软件出现缺陷的地方,然后上传编辑后的缺陷截图,填写缺陷信息,最后进行提交。由此可以看出,现有的提交移动软件缺陷的方法相当的繁琐耗时,因此,如何有效的提高提交移动软件的缺陷的效率是一项亟待解决的问题。



技术实现要素:

有鉴于此,本发明提供了一种移动软件的缺陷提交方法,能够有效的提高提交移动软件的缺陷的效率。

本发明提供了一种移动软件的缺陷提交方法,应用于客户端,所述方法包括:

在ios系统中的移动软件的缺陷测试过程中,当所述移动软件出现缺陷时,对出现的缺陷信息进行处理;

对经过处理后的缺陷信息进行校验;

当校验成功时,将所述ios系统中的移动软件的缺陷信息提交至服务端。

优选地,所述方法还包括:

接收所述服务端反馈的缺陷信息创建成功或失败的信息。

优选地,所述在ios系统中的移动软件的缺陷测试过程中,当所述移动软件出现缺陷时,对出现的缺陷信息进行处理包括:

对出现的缺陷信息进行截屏;

对所述截屏进行编辑;

对编辑后的截屏进行缺陷描述;

对所述缺陷描述进行分配。

一种移动软件的缺陷提交方法,应用于服务端,所述方法包括:

接收客户端提交的ios系统中的移动软件的缺陷信息;

将接收到的所述移动软件的缺陷信息发送至管理系统;

接收所述管理系统反馈的缺陷信息创建成功或失败的信息;

将所述缺陷信息创建成功或失败的信息发送至所述客户端。

一种移动软件的缺陷提交方法,应用于管理系统,所述方法包括:

接收服务端发送的ios系统中的移动软件的缺陷信息;

对所述移动软件的缺陷信息进行创建;

判断是否创建成功,若是,则生成创建成功信息,若否,则生成创建失败信息;

将所述创建成功信息或失败的信息发送至所述服务端。

一种客户端,包括:

处理模块,用于在ios系统中的移动软件的缺陷测试过程中,当所述移动软件出现缺陷时,对出现的缺陷信息进行处理;

校验模块,用于对经过处理后的缺陷信息进行校验;

提交模块,用于当校验成功时,将所述ios系统中的移动软件的缺陷信息提交至服务端。

优选地,所述客户端还包括:

第一接收模块,用于接收所述服务端反馈的缺陷信息创建成功或失败的信息。

优选地,所述处理模块具体用于:

对出现的缺陷信息进行截屏;

对所述截屏进行编辑;

对编辑后的截屏进行缺陷描述;

对所述缺陷描述进行分配。

一种服务端,包括:

第二接收模块,用于接收客户端提交的ios系统中的移动软件的缺陷信息;

第一发送模块,用于将接收到的所述移动软件的缺陷信息发送至管理系统;

所述第二接收模块,还用于接收所述管理系统反馈的缺陷信息创建成功或失败的信息;

所述第一发送模块,还用于将所述缺陷信息创建成功或失败的信息发送至所述客户端。

一种管理系统,包括:

第三接收模块,用于接收服务端发送的ios系统中的移动软件的缺陷信息;

创建模块,用于对所述移动软件的缺陷信息进行创建;

判断模块,用于判断是否创建成功;

生成模块,用于当创建成功时生成创建成功信息或当创建失败时生成创建失败信息;

第二发送模块,用于将所述创建成功信息或失败的信息发送至所述服务端。

从上述技术方案可以看出,本发明提供了一种移动软件的缺陷提交方法,在移动软件的缺陷测试过程中,当移动软件出现缺陷时,对出现的缺陷信息进行处理;对经过处理后的缺陷信息进行校验;当校验成功时,将移动软件的缺陷信息提交至服务端。在提交移动软件缺陷的过程中,能够自动的对缺陷信息进行处理、校验以及提交,相对于现有技术,有效的提高了提交移动软件的缺陷的效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明公开的一种移动软件的缺陷提交方法实施例1的方法流程图;

图2为本发明公开的一种移动软件的缺陷提交方法实施例2的方法流程图;

图3为本发明公开的一种移动软件的缺陷提交方法实施例3的方法流程图;

图4为本发明公开的一种移动软件的缺陷提交方法实施例4的方法流程图;

图5为本发明公开的一种客户端实施例1的结构示意图;

图6为本发明公开的一种客户端实施例2的结构示意图;

图7为本发明公开的一种服务端实施例1的结构示意图;

图8为本发明公开的一种管理系统实施例1的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,为本发明公开的一种移动软件的缺陷提交方法的实施例1的流程图,所述方法应用于客户端,其中,所述的客户端可以为手机、平板电脑等智能终端,所述方法可以包括以下步骤:

s101、在ios系统中的移动软件的缺陷测试过程中,当移动软件出现缺陷时,对出现的缺陷信息进行处理;

在移动软件启动时,开始对该移动软件进行测试,在测试的过程中,当发现移动软件出现缺陷时,对发现的缺陷信息进行处理。

s102、对经过处理后的缺陷信息进行校验;

然后进一步对经过处理后的缺陷信息进行校验,当校验不成功时,返回重新对缺陷信息进行处理。

s103、当校验成功时,将ios系统中的移动软件的缺陷信息提交至服务端。

当校验成功时,将该移动软件的缺陷信息提交至服务端。

综上所述,在上述实施例中,在ios系统中的移动软件的缺陷测试过程中,当移动软件出现缺陷时,对出现的缺陷信息进行处理;对经过处理后的缺陷信息进行校验;当校验成功时,将ios系统中的移动软件的缺陷信息提交至服务端。在提交移动软件缺陷的过程中,能够自动的对缺陷信息进行处理、校验以及提交,相对于现有技术,有效的提高了提交移动软件的缺陷的效率。

如图2所示,为本发明公开的一种移动软件的缺陷提交方法的实施例2的流程图,所述方法应用于客户端,其中,所述的客户端可以为手机、平板电脑等智能终端,所述方法可以包括以下步骤:

s201、在ios系统中的移动软件的缺陷测试过程中,当移动软件出现缺陷时,对出现的缺陷信息进行截屏;

s202、对截屏进行编辑;

s203、对编辑后的截屏进行缺陷描述;

s204、对所述缺陷描述进行分配;

在对出现的缺陷信息进行处理时,首先对出现的缺陷信息进行截屏处理,然后对截取的屏幕进行编辑,并对编辑后的截屏进行缺陷描述以及对缺陷描述进行分配。

s205、对经过处理后的缺陷信息进行校验;

然后进一步对经过处理后的缺陷信息进行校验,当校验不成功时,返回重新对缺陷信息进行处理。

s206、当校验成功时,将移动软件的缺陷信息提交至服务端;

当校验成功时,将该移动软件的缺陷信息提交至服务端。

s207、接收服务端反馈的缺陷信息创建成功或失败的信息。

服务端接收到移动软件的缺陷信息后,将接收到的移动软件的缺陷信息发送至管理系统,并将管理系统反馈的缺陷信息创建成功或失败的信息发送至客户端,客户端接收服务端反馈的缺陷信息创建成功或失败的信息。

综上所述,在上述实施例中,在ios系统中的移动软件的缺陷测试过程中,当移动软件出现缺陷时,对出现的缺陷信息进行截屏,对截屏进行编辑,对编辑后的截屏进行缺陷描述,对所述缺陷描述进行分配;对经过处理后的缺陷信息进行校验;当校验成功时,将移动软件的缺陷信息提交至服务端,并且进一步接收服务端反馈的缺陷信息创建成功或失败的信息。在提交移动软件缺陷的过程中,能够自动的对缺陷信息进行处理、校验以及提交,相对于现有技术,有效的提高了提交移动软件的缺陷的效率。

如图3所示,为本发明公开的一种移动软件的缺陷提交方法的实施例3的流程图,所述方法应用于服务端,所述方法可以包括以下步骤:

s301、接收客户端提交的ios系统中的移动软件的缺陷信息;

在ios系统中的移动软件启动时,开始对该移动软件进行测试,在测试的过程中,当发现移动软件出现缺陷时,对发现的缺陷信息进行处理,然后进一步对经过处理后的缺陷信息进行校验,当校验不成功时,返回重新对缺陷信息进行处理,当校验成功时,将该移动软件的缺陷信息提交至服务端。服务端接收客户端提交的移动软件的缺陷信息。

s302、将接收到的移动软件的缺陷信息发送至管理系统;

在接收到客户端提交的移动软件的缺陷信息后,进一步将接收到的移动软件的缺陷信息发送至管理系统。

s303、接收管理系统反馈的缺陷信息创建成功或失败的信息;

管理系统在接收到服务端发送的移动软件的缺陷信息后,对移动软件的缺陷信息进行创建,当创建成功时生成创建成功信息,当创建失败时生成创建失败信息,然后将生成的创建成功或失败的信息发送至服务端。服务端接收管理系统反馈的缺陷信息创建成功或失败的信息。

s304、将缺陷信息创建成功或失败的信息发送至所述客户端。

然后将接收到的缺陷信息创建成功或失败的信息发送至客户端。

综上所述,在上述实施例中,通过接收客户端提交的移动软件的缺陷信息,然后将接收到的移动软件的缺陷信息发送至管理系统,并接收所述管理系统反馈的缺陷信息创建成功或失败的信息;将缺陷信息创建成功或失败的信息发送至客户端。在提交移动软件缺陷的过程中,能够自动的对缺陷信息进行处理、校验以及提交,相对于现有技术,有效的提高了提交移动软件的缺陷的效率。

如图4所示,为本发明公开的一种移动软件的缺陷提交方法的实施例4的流程图,所述方法应用于管理系统,所述方法可以包括以下步骤:

s401、接收服务端发送的ios系统中的移动软件的缺陷信息;

在ios系统中的移动软件启动时,开始对该移动软件进行测试,在测试的过程中,当发现移动软件出现缺陷时,对发现的缺陷信息进行处理,然后进一步对经过处理后的缺陷信息进行校验,当校验不成功时,返回重新对缺陷信息进行处理,当校验成功时,将该移动软件的缺陷信息提交至服务端。服务端接收客户端提交的移动软件的缺陷信息。

在接收到客户端提交的移动软件的缺陷信息后,进一步将接收到的移动软件的缺陷信息发送至管理系统。管理系统接收服务端发送的移动关键的缺陷信息。

s402、对移动软件的缺陷信息进行创建;

在接收到服务端发送的移动软件的缺陷信息后,进一步对移动软件的缺陷信息进行创建。

s403、判断是否创建成功,若是,则进入s404,若否,则进入s405:

在对移动软件的缺陷信息进行创建的过程中,实时判断缺陷信息是否创建成功。

s404、生成创建成功信息;

当缺陷信息创建成功时,生成创建成功信息。

s405、生成创建失败信息;

当缺陷发信息创建失败时,生成创建失败信息。

s406、将创建成功信息或失败的信息发送至所述服务端。

然后将创建成功信息或失败的信息发送至所述服务端,服务端接收管理系统反馈的缺陷信息创建成功或失败的信息,然后将接收到的缺陷信息创建成功或失败的信息发送至客户端。

综上所述,在上述实施例中,通过接收服务端发送的移动软件的缺陷信息;对移动软件的缺陷信息进行创建;判断是否创建成功,若是,则生成创建成功信息,若否,则生成创建失败信息;将创建成功信息或失败的信息发送至服务端。在提交移动软件缺陷的过程中,能够自动的对缺陷信息进行处理、校验以及提交,相对于现有技术,有效的提高了提交移动软件的缺陷的效率。

如图5所示,为本发明公开的一种客户端实施例1的结构示意图,其中,所述的客户端可以为手机、平板电脑等智能终端,所述客户端可以包括:

处理模块501,用于在ios系统中的移动软件的缺陷测试过程中,当移动软件出现缺陷时,对出现的缺陷信息进行处理;

在移动软件启动时,开始对该移动软件进行测试,在测试的过程中,当发现移动软件出现缺陷时,对发现的缺陷信息进行处理。

校验模块502,用于对经过处理后的缺陷信息进行校验;

然后进一步对经过处理后的缺陷信息进行校验,当校验不成功时,返回重新对缺陷信息进行处理。

提交模块503,用于当校验成功时,将ios系统中的移动软件的缺陷信息提交至服务端。

当校验成功时,将该移动软件的缺陷信息提交至服务端。

综上所述,在上述实施例中,在ios系统中的移动软件的缺陷测试过程中,当移动软件出现缺陷时,对出现的缺陷信息进行处理;对经过处理后的缺陷信息进行校验;当校验成功时,将ios系统中的移动软件的缺陷信息提交至服务端。在提交移动软件缺陷的过程中,能够自动的对缺陷信息进行处理、校验以及提交,相对于现有技术,有效的提高了提交移动软件的缺陷的效率。

如图6所示,为本发明公开的一种客户端实施例2的结构示意图,其中,所述的客户端可以为手机、平板电脑等智能终端,所述客户端可以包括:

处理模块601,用于在ios系统中的移动软件的缺陷测试过程中,当移动软件出现缺陷时,对出现的缺陷信息进行截屏,对截屏进行编辑,对编辑后的截屏进行缺陷描述,对所述缺陷描述进行分配;

在对出现的缺陷信息进行处理时,首先对出现的缺陷信息进行截屏处理,然后对截取的屏幕进行编辑,并对编辑后的截屏进行缺陷描述以及对缺陷描述进行分配。

校验模块602,用于对经过处理后的缺陷信息进行校验;

然后进一步对经过处理后的缺陷信息进行校验,当校验不成功时,返回重新对缺陷信息进行处理。

提交模块603,用于当校验成功时,将移动软件的缺陷信息提交至服务端;

当校验成功时,将该移动软件的缺陷信息提交至服务端。

第一接收模块604,用于接收服务端反馈的缺陷信息创建成功或失败的信息。

服务端接收到移动软件的缺陷信息后,将接收到的移动软件的缺陷信息发送至管理系统,并将管理系统反馈的缺陷信息创建成功或失败的信息发送至客户端,客户端接收服务端反馈的缺陷信息创建成功或失败的信息。

综上所述,在上述实施例中,在ios系统中的移动软件的缺陷测试过程中,当移动软件出现缺陷时,对出现的缺陷信息进行截屏,对截屏进行编辑,对编辑后的截屏进行缺陷描述,对所述缺陷描述进行分配;对经过处理后的缺陷信息进行校验;当校验成功时,将移动软件的缺陷信息提交至服务端,并且进一步接收服务端反馈的缺陷信息创建成功或失败的信息。在提交移动软件缺陷的过程中,能够自动的对缺陷信息进行处理、校验以及提交,相对于现有技术,有效的提高了提交移动软件的缺陷的效率。

如图7所示,为本发明公开的一种服务端实施例1的结构示意图,服务端可以包括:

第二接收模块701,用于接收客户端提交的ios系统中的移动软件的缺陷信息;

在ios系统中的移动软件启动时,开始对该移动软件进行测试,在测试的过程中,当发现移动软件出现缺陷时,对发现的缺陷信息进行处理,然后进一步对经过处理后的缺陷信息进行校验,当校验不成功时,返回重新对缺陷信息进行处理,当校验成功时,将该移动软件的缺陷信息提交至服务端。服务端接收客户端提交的移动软件的缺陷信息。

第一发送模块702,用于将接收到的所述移动软件的缺陷信息发送至管理系统;

在接收到客户端提交的移动软件的缺陷信息后,进一步将接收到的移动软件的缺陷信息发送至管理系统。

第二接收模块701,还用于接收管理系统反馈的缺陷信息创建成功或失败的信息;

管理系统在接收到服务端发送的移动软件的缺陷信息后,对移动软件的缺陷信息进行创建,当创建成功时生成创建成功信息,当创建失败时生成创建失败信息,然后将生成的创建成功或失败的信息发送至服务端。服务端接收管理系统反馈的缺陷信息创建成功或失败的信息。

第一发送模块702,还用于将缺陷信息创建成功或失败的信息发送至所述客户端。

然后将接收到的缺陷信息创建成功或失败的信息发送至客户端。

综上所述,在上述实施例中,通过接收客户端提交的移动软件的缺陷信息,然后将接收到的移动软件的缺陷信息发送至管理系统,并接收所述管理系统反馈的缺陷信息创建成功或失败的信息;将缺陷信息创建成功或失败的信息发送至客户端。在提交移动软件缺陷的过程中,能够自动的对缺陷信息进行处理、校验以及提交,相对于现有技术,有效的提高了提交移动软件的缺陷的效率。

如图8所示,为本发明公开的一种管理系统实施例1的结构示意图,所述管理系统可以包括:

第三接收模块801,用于接收服务端发送的ios系统中的移动软件的缺陷信息;

在ios系统中的移动软件启动时,开始对该移动软件进行测试,在测试的过程中,当发现移动软件出现缺陷时,对发现的缺陷信息进行处理,然后进一步对经过处理后的缺陷信息进行校验,当校验不成功时,返回重新对缺陷信息进行处理,当校验成功时,将该移动软件的缺陷信息提交至服务端。服务端接收客户端提交的移动软件的缺陷信息。

在接收到客户端提交的移动软件的缺陷信息后,进一步将接收到的移动软件的缺陷信息发送至管理系统。管理系统接收服务端发送的移动关键的缺陷信息。

创建模块802,用于对移动软件的缺陷信息进行创建;

在接收到服务端发送的移动软件的缺陷信息后,进一步对移动软件的缺陷信息进行创建。

判断模块803,用于判断是否创建成功;

在对移动软件的缺陷信息进行创建的过程中,实时判断缺陷信息是否创建成功。

生成模块804,用于当创建成功时生成创建成功信息或当创建失败时生成创建失败信息;

当缺陷信息创建成功时,生成创建成功信息,当缺陷发信息创建失败时,生成创建失败信息。

第二发送模块805,用于将创建成功信息或失败的信息发送至所述服务端。

然后将创建成功信息或失败的信息发送至所述服务端,服务端接收管理系统反馈的缺陷信息创建成功或失败的信息,然后将接收到的缺陷信息创建成功或失败的信息发送至客户端。

综上所述,在上述实施例中,通过接收服务端发送的移动软件的缺陷信息;对移动软件的缺陷信息进行创建;判断是否创建成功,若是,则生成创建成功信息,若否,则生成创建失败信息;将创建成功信息或失败的信息发送至服务端。在提交移动软件缺陷的过程中,能够自动的对缺陷信息进行处理、校验以及提交,相对于现有技术,有效的提高了提交移动软件的缺陷的效率。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1