APP升级测试方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:21431816 阅读:28 留言:0更新日期:2019-06-22 11:48
本申请实施例提供了一种APP升级测试方法、装置、计算机设备及计算机可读存储介质。方法包括:若检测到满足预设条件,通过启动指令触发强制升级按钮;若判断强制升级按钮被触发,按照预设顺序进行多个预设操作以进行APP升级测试;若检测到测试停止,获取并存储测试结果。本申请实施例属于测试工具技术领域,实现APP升级测试时,基于使用自动化测试技术进行强制升级测试,可以实现按照预设顺序进行多个预设操作以进行APP升级测试,实现APP强制升级时的自动化测试过程,可以在夜间替代人工进行测试工作,从而提高APP强制升级测试时人力使用效率。

【技术实现步骤摘要】
APP升级测试方法、装置、计算机设备及存储介质
本申请涉及自动化测试
,尤其涉及一种APP升级测试方法、装置、计算机设备及计算机可读存储介质。
技术介绍
APP强制升级,是由于线上版本有重大Bug或者APP已经完全改版,由于旧版本APP不能够再使用,就需要强制用户进行APP版本更新。由于APP强制升级测试时,会对使用APP老版本进行业务操作有影响,所以多放在夜间用户少的时段进行,进行APP强制升级测试时,若通过手工测试就需要测试开发人员留守到很晚,导致APP强制升级测试时的人力使用效率较低。
技术实现思路
本申请实施例提供了一种APP升级测试方法、装置、计算机设备及计算机可读存储介质,能够解决传统技术中对目标团体的群体欺诈识别准确率不高的问题。第一方面,本申请实施例提供了一种APP升级测试方法,所述方法包括:若检测到满足预设条件,通过启动指令触发强制升级按钮;若所述强制升级按钮被触发,按照预设顺序进行多个预设操作以进行APP升级测试;若检测到测试停止,获取并存储测试结果。第二方面,本申请实施例还提供了一种APP升级测试装置,包括:触发单元,用于若检测到满足预设条件,通过启动指令触发强制升级按钮;测试单元,用于若所述强制升级按钮被触发,按照预设顺序进行多个预设操作以进行APP升级测试;获取单元,用于若检测到测试停止,获取并存储测试结果。第三方面,本申请实施例还提供了一种计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现所述APP升级测试方法。第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器执行所述APP升级测试方法。本申请实施例提供了一种APP升级测试方法、装置、计算机设备及计算机可读存储介质。所述方法包括:若检测到满足预设条件,通过启动指令触发强制升级按钮;若所述强制升级按钮被触发,按照预设顺序进行多个预设操作以进行APP升级测试;若检测到测试停止,获取并存储测试结果。本申请实施例属于测试工具
,实现APP升级测试时,基于使用自动化测试技术进行强制升级测试,可以实现按照预设顺序进行多个预设操作以进行APP升级测试,比如实现自动化点击强制升级按钮、下载升级文件、覆盖安装及打开app验证各业务线入口等操作以实现APP强制升级时的自动化测试过程,可以在夜间替代人工进行测试工作,从而提高APP强制升级测试时人力使用效率,节省人力成本。附图说明为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的APP升级测试方法的应用场景示意图;图2为本申请实施例提供的APP升级测试方法的流程示意图;图3为本申请实施例提供的APP升级测试方法的子流程示意图;图4为本申请实施例提供的APP升级测试方法的另一个流程示意图;图5为本申请实施例提供的APP升级测试装置的示意性框图;图6为本申请实施例提供的APP升级测试装置的另一个示意性框图;以及图7为本申请实施例提供的计算机设备的示意性框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。请参阅图1,图1为本申请实施例提供的APP升级测试方法的应用场景示意图。所述应用场景包括:(1)终端。图1所示终端上安装APP升级测试的应用程序,研发人员通过APP升级测试的应用程序与服务器进行交互,以实现主服务器执行APP升级测试方法的步骤,所述终端可以为笔记本电脑、平板电脑或者台式电脑等电子设备,图1中的终端与主服务器通过有线或者无线连接。(2)服务器。服务器用来提供APP升级测试需要的的升级文件等需要服务器提供的内容,以使终端根据从服务器获取的升级文件执行APP升级测试方法的步骤,从而提高APP升级测试的效率。图1中的服务器与终端通过有线或者无线连接。图1中的各个主体工作过程如下:若终端检测到满足预设条件,通过启动指令触发强制升级按钮;若终端检测到所述强制升级按钮被触发,按照预设顺序进行多个预设操作以进行APP升级测试,其中,从服务器上下载APP升级需要的升级文件;若终端检测到测试停止,获取并存储测试结果。需要说明的是,图1中仅仅示意出台式电脑作为终端,在实际操作过程中,终端的类型不限于图1中所示,所述终端还可以为手机、笔记本电脑或者平板电脑等电子设备,上述APP升级测试方法的应用场景仅仅用于说明本申请技术方案,并不用于限定本申请技术方案,上述连接关系还可以有其他形式。图2为本申请实施例提供的APP升级测试方法的示意性流程图。该APP升级测试方法应用于图1中的终端中,以完成APP升级测试方法的全部或者部分功能。请参阅图2,图2是本申请实施例提供的APP升级测试方法的流程示意图。如图2所示,该方法包括以下步骤S210-S230:S210、若检测到满足预设条件,通过启动指令触发强制升级按钮。其中,所述预设条件可以为预设时间。所述预设时间,是指启动APP强制升级测试的时间,所述预设时间以尽可能不影响APP业务为原则,比如晚上十一点以后等用户业务比较少的时间段,以减少对APP老版本用户业务操作的影响。所述预设条件还可以为接收到发送过来的测试开始的指令,比如通过其他应用程序发送的测试开始的指令。强制升级按钮,又可以简称为强升按钮,是预先在APP中设置的进行强制升级的功能菜单,强制升级按钮被触发时,可以启动APP进行强制升级。具体地,若终端检测到满足预设条件,比如满足预设时间的条件,进一步地,比如时间到达晚上十一点,通过启动定时指令自动触发APP内设置的强制升级按钮以进行APP强制升级测试,从而实现自动化点击强升按钮,以使用自动化测试技术,进行强制升级测试。进一步地,在一个实施例中,所述若检测到满足预设条件,通过启动指令触发强制升级按钮的步骤之前,还包括:在APP界面中预先设置强制升级按钮。具体地,强制升级按钮可以在研发时由研发人员设置在APP指定界面上,仅对研发人员测试时开放,用户下载APP时,强制升级按钮被隐藏。需要在APP的预设界面设置强制升级按钮。比如在AP本文档来自技高网
...

【技术保护点】
1.一种APP升级测试方法,其特征在于,所述方法包括:若检测到满足预设条件,通过启动指令触发强制升级按钮;若所述强制升级按钮被触发,按照预设顺序进行多个预设操作以进行APP升级测试;若检测到测试停止,获取并存储测试结果。

【技术特征摘要】
1.一种APP升级测试方法,其特征在于,所述方法包括:若检测到满足预设条件,通过启动指令触发强制升级按钮;若所述强制升级按钮被触发,按照预设顺序进行多个预设操作以进行APP升级测试;若检测到测试停止,获取并存储测试结果。2.根据权利要求1所述APP升级测试方法,其特征在于,所述按照预设顺序进行多个预设操作以进行APP升级测试的步骤包括:从测试环境的APP升级文件下载地址下载APP的升级文件;若检测到所述升级文件下载完成,启动所述APP覆盖安装;若检测到所述APP安装成功,打开所述APP以验证所述APP各业务线入口是否正常。3.根据权利要求2所述APP升级测试方法,其特征在于,所述从测试环境的APP升级文件下载地址下载APP的升级文件的步骤之前,还包括:若所述APP连接到服务器,检测所述APP的升级文件下载地址是否是测试环境的升级文件下载地址;若所述APP的升级文件下载地址是测试环境的升级文件下载地址,执行所述从测试环境的APP升级文件下载地址下载APP的升级文件的步骤;若所述APP的升级文件下载地址不是测试环境的升级文件下载地址,停止测试。4.根据权利要求1所述APP升级测试方法,其特征在于,所述若检测到测试停止,获取并存储测试结果的步骤之后,还包括:若所述测试结果中包含异常结果,获取所述异常结果的错误代码以进行异常提示。5.根据权利要求1所述APP升级测试...

【专利技术属性】
技术研发人员:刘子牧
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:广东,44

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

1