一种app应用的新功能测试方法

文档序号:6638814阅读:333来源:国知局
一种app应用的新功能测试方法
【专利摘要】本发明公开了一种APP应用的新功能测试方法,包括以下步骤:在APP开发平台上针对一类APP模板开发新功能模块;在已经发布的APP应用中,挑选出一些该类的APP应用,这些APP应用在重新生成时,打包为带有新功能模块的以灰度展示方式的APP应用;该APP应用的用户如果选择升级,则使用以灰度展示方式的APP应用,其具有新功能模块;该APP应用的用户如果不选择升级,则仍然使用以正常状态展示方式的APP应用,其不具有新功能模块。本发明能够在灰度展示的时候发现、调整问题,是一种正确、规范、安全的发布过程,能够保证整体系统的稳定,保证用户体验效果以及产品的品质和质量。
【专利说明】一种APP应用的新功能测试方法

【技术领域】
[0001]本发明涉及软件应用领域,特别涉及一种APP应用的新功能测试方法。

【背景技术】
[0002]在标准的软件产品的发布过程中,会对其进行功能测试,用户体验测试,交互评估等。功能测试可以让产品尽量少的BUG;用户体验测试与交互评估等可以在开发过程中,使产品尽可能的满足于用户的使用习惯,以及对功能的可接受程度。但这些都是少部分人的感觉与习惯所产生的结果,只是公司内部的测试+小范围外部测试。这充其量只是一个Alpha版本,而一般互联网产品的发布大多都是做到这里就直接上线,替换了原有的版本,这种跳跃式的发布是非常危险的,如果产品影响面大,对项目成员的压力是非常大的。


【发明内容】

[0003]为了克服现有技术的不足,本发明设计开发了一种APP应用的新功能测试方法,能够在初始灰度的时候发现、调整问题,以保证整体系统的稳定,保证用户体验效果以及产品的品质和质量,从业务、功能、性能、用户体验很多方面使产品得以提升。
[0004]本发明提供的技术方案为:
[0005]一种APP应用的新功能测试方法,包括以下步骤:
[0006]在APP开发平台上针对一类APP模板开发新功能模块;
[0007]在已经发布的APP应用中,挑选出一些该类的APP应用,这些APP应用在重新生成时,打包为带有新功能模块的以灰度展示方式的APP应用;
[0008]该APP应用的用户如果选择升级,则使用以灰度展示方式的APP应用,其具有新功能模块;
[0009]该APP应用的用户如果不选择升级,则仍然使用以正常状态展示方式的APP应用,其不具有新功能模块。
[0010]优选的是,所述的APP应用的新功能测试方法,所述挑选出一些该类的APP应用的挑选方法为根据APP应用的ID进行挑选。
[0011]优选的是,所述的APP应用的新功能测试方法,选择APP是否升级的主体是该APP应用的ID所对应的APP主。
[0012]优选的是,所述的APP应用的新功能测试方法,当选择升级的APP确认通过了新功能测试时,再将该APP以正常状态展示在APP发布平台上。
[0013]优选的是,所述的APP应用的新功能测试方法,当选择升级的APP确认通过了新功能测试是指占所有选择升级的APP中一定百分比的APP表示通过了测试确认。
[0014]优选的是,所述的APP应用的新功能测试方法,所述一类APP模板包括:图文类APP模板、多媒体类APP模板、和电商类图文模板。
[0015]本发明的有益效果是:
[0016]第一、先选择一类APP模板开发新功能模块,然后在发布的APP中挑选出该类型的APP,重新生成APP时打包为带有新功能模块的APP并以灰度展示,则正常展示的APP不带有新功能模块,对于下载该APP的用户,选择升级则使用的是灰度展示的APP,选择不升级则使用的是原来的状态展示的APP,整个测试过程通过开发新功能模块、筛选APP类型、重新生成APP、分类展示进行测试,是一个渐近的流程化的发布过程,一方面选择升级新功能的APP通过下载灰度展示的APP使新功能进行测试,从而使问题暴露出来,另一方面人性化选择,不会影响到那些选择不升级的APP的展示,最终可以让新功能最大程度稳定、适合APP ;
[0017]第二、通过APP的ID挑选出该类型的APP,从而将APP明确分为目标类型APP和其他类APP,能够使得开发者目标明确对号入座,更好地一次筛选出适合升级新功能目标类型APP群体,从而为后续是否选择升级的工作的二次筛选做准备;
[0018]第三、在目标类型APP群体里判断该APP是否选择升级,通过询问该APP的ID对应的APP主,该APP主同意升级,则开发者可以对该APP升级,该APP主不同意升级,则开发者没有权利对该APP升级,使得开发者不能盲目选择一部分APP随意地进行升级,使得整个二次筛选有条理和目标;
[0019]第四、通过测试的APP从灰度展示恢复至正常状态,使得开发者将大批量APP发布分配至正确状态,新功能测试中的APP与通过测试的APP的展示效果不同,使得用户能够更好地区分试用和正式APP,以及了解该APP状态;
[0020]第五、当选择升级的APP以一定百分比通过新功能测试确认,再将该APP正常状态展示,使得本测试方法能够尽量多地发现问题、解决问题,更加注重产品品质和质量;
[0021]第六、开发者开发新功能的APP类型涵盖了图文类、多媒体类、和电商类,涉及范围广、适用范围大,用户能够根据自己的需求和兴趣,选择目标类型APP,提高用户的积极性;
[0022]本发明所述的APP应用的新功能测试方法,通过开发新功能模块、筛选APP类型、重新生成APP、分类展示进行测试,能够在灰度展示的时候发现、调整问题,是一种正确、规范、安全的发布过程,能够保证整体系统的稳定,保证用户体验效果以及产品的品质和质量。

【具体实施方式】
[0023]本发明提供一种APP应用的新功能测试方法,包括以下步骤:
[0024]在APP开发平台上针对一类APP模板开发新功能模块;
[0025]在已经发布的APP应用中,挑选出一些该类的APP应用,这些APP应用在重新生成时,打包为带有新功能模块的以灰度展示方式的APP应用;
[0026]该APP应用的用户如果选择升级,则使用以灰度展示方式的APP应用,其具有新功能丰旲块;
[0027]该APP应用的用户如果不选择升级,则仍然使用以正常状态展示方式的APP应用,其不具有新功能模块。
[0028]开发者先选择一类APP模板开发新功能模块,然后在发布的APP中挑选出该类型的APP,重新生成APP时打包为带有新功能模块的APP并以灰度展示,则正常展示的APP不带有新功能模块,对于下载该APP的用户,选择升级则使用的是灰度展示的APP,选择不升级则使用的是原来的状态展示的APP,整个测试过程通过开发新功能模块、筛选APP类型、重新生成APP、分类展示进行测试,是一个渐近的流程化的发布过程,一方面选择升级新功能的APP通过下载灰度展示的APP使新功能进行测试,从而使问题暴露出来,另一方面人性化选择,不会影响到那些选择不升级的APP的展示,最终可以让新功能最大程度稳定、适合APP0
[0029]所述的APP应用的新功能测试方法,所述挑选出一些该类的APP应用的挑选方法为根据APP应用的ID进行挑选。
[0030]通过APP的ID挑选出该类型的APP,从而将APP明确分为目标类型APP和其他类APP,能够使得开发者目标明确对号入座,更好地一次筛选出适合升级新功能目标类型APP群体,从而为后续是否选择升级的工作的二次筛选做准备。
[0031]所述的APP应用的新功能测试方法,选择APP是否升级的主体是该APP应用的ID所对应的APP主。
[0032]在目标类型APP群体里判断该APP是否选择升级,通过询问该APP的ID对应的APP主,该APP主同意升级,则开发者可以对该APP升级,该APP主不同意升级,则开发者没有权利对该APP升级,使得开发者不能盲目选择一部分APP随意地进行升级,使得整个二次筛选有条理和目标。
[0033]所述的APP应用的新功能测试方法,当选择升级的APP确认通过了新功能测试时,再将该APP以正常状态展示在APP发布平台上。
[0034]通过测试的APP从灰度展示恢复至正常状态,使得开发者将大批量APP发布分配至正确状态,新功能测试中的APP与通过测试的APP的展示效果不同,使得用户能够更好地区分试用和正式APP,以及了解该APP状态。
[0035]所述的APP应用的新功能测试方法,当选择升级的APP确认通过了新功能测试是指占所有选择升级的APP中一定百分比的APP表示通过了测试确认。
[0036]当选择升级的APP以一定百分比通过新功能测试确认,再将该APP正常状态展示,使得本测试方法能够尽量多地发现问题、解决问题,更加注重产品品质和质量。
[0037]所述的APP应用的新功能测试方法,所述一类APP模板包括:图文类APP模板、多媒体类APP模板、和电商类图文模板。
[0038]开发者开发新功能的APP类型涵盖了图文类、多媒体类、和电商类,涉及范围广、适用范围大,用户能够根据自己的需求和兴趣,选择目标类型APP,提高用户的积极性。
[0039]尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节。
【权利要求】
1.一种APP应用的新功能测试方法,其特征在于,包括以下步骤: 在APP开发平台上针对一类APP模板开发新功能模块; 在已经发布的APP应用中,挑选出一些该类的APP应用,这些APP应用在重新生成时,打包为带有新功能模块的以灰度展示方式的APP应用; 该APP应用的用户如果选择升级,则使用以灰度展示方式的APP应用,其具有新功能模块; 该APP应用的用户如果不选择升级,则仍然使用以正常状态展示方式的APP应用,其不具有新功能模块。
2.如权利要求1所述的APP应用的新功能测试方法,其特征在于,所述挑选出一些该类的APP应用的挑选方法为根据APP应用的ID进行挑选。
3.如权利要求2所述的APP应用的新功能测试方法,其特征在于,选择APP是否升级的主体是该APP应用的ID所对应的APP主。
4.如权利要求3所述的APP应用的新功能测试方法,其特征在于,当选择升级的APP确认通过了新功能测试时,再将该APP以正常状态展示在APP发布平台上。
5.如权利要求4所述的APP应用的新功能测试方法,其特征在于,当选择升级的APP确认通过了新功能测试是指占所有选择升级的APP中一定百分比的APP表示通过了测试确认。
6.如权利要求5所述的APP应用的新功能测试方法,其特征在于,所述一类APP模板包括:图文类APP模板、多媒体类APP模板、和电商类图文模板。
【文档编号】G06F11/36GK104503906SQ201410777783
【公开日】2015年4月8日 申请日期:2014年12月15日 优先权日:2014年12月15日
【发明者】栾润峰 申请人:北京金和软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1