应用程序在线配置的验证方法、装置、系统及电子设备与流程

文档序号:34865448发布日期:2023-07-23 18:52阅读:41来源:国知局
应用程序在线配置的验证方法、装置、系统及电子设备与流程

本申请涉及计算机,具体涉及一种应用程序在线配置的验证方法、装置、系统及电子设备。


背景技术:

1、移动互联网时代,应用程序(application,简称app)成为移动端流量入口,app内的业务为了快速迭代,确保app内界面和功能快速被用户看到,通常的方案是会预先设开发对应功能和界面特性,用户安装了相应版本,运营通过后端下发标识位来动态控制功能和界面展示效果,从而实现用户不升级app版本,也能够针对不同用户特征、不同运营时期内,展示差异化的界面效果。

2、但是,相关技术中,标志位的修改和编辑一般是由运营人员在可视化的在线配置平台中进行修改和编辑,并且由人工进行兼容性测试,需要花费较多的人力时间成本。


技术实现思路

1、本申请实施例提供一种应用程序在线配置的验证方法、装置、系统及电子设备,以减少测试时的人力时间成本。

2、本申请实施例的一方面提供一种应用程序在线配置的验证方法,用于中控机中,中控机用于控制包括多个校验机的校验机集群,且中控机还用于与配置终端连接;方法包括:获取由配置终端发送的配置信息,配置信息包括校验环境信息以及标志位信息,标志位信息用于配置应用程序中目标控件的展示状态;基于标志位信息以及校验环境信息生成包含多个校验用例的用例集合;针对每个校验用例,从校验机集群中确定与校验用例相对应的校验机,并控制校验机执行校验用例,以获取运行于校验机中的应用程序的目标控件的真实展示状态;基于真实展示状态以及预期展示状态,生成校验结果,并将校验结果发送至配置终端。

3、本申请实施例的另一方面提供一种应用程序在线配置的验证装置,用于中控机中,中控机用于控制包括多个校验机的校验机集群,且中控机还用于与配置终端连接;装置包括:获取单元,用于获取由配置终端发送的配置信息,配置信息包括校验环境信息以及标志位信息,标志位信息用于配置应用程序中目标控件的展示状态;生成单元,用于基于标志位信息以及校验环境信息生成包含多个校验用例的用例集合;控制单元,针对每个校验用例,从校验机集群中确定与校验用例相对应的校验机,并控制校验机执行校验用例,以获取运行于校验机中的应用程序的目标控件的真实展示状态;发送单元,用于基于真实展示状态以及预期展示状态,生成校验结果,并将校验结果发送至配置终端。

4、本申请实施例的另一方面提供一种应用程序在线配置的验证系统,包括:中控机、配置终端以及校验机集群,校验机集群包括多个校验机,中控机与配置终端以及多个校验机连接;中控机用于执行如上任一项所述的方法;校验机用于在中控机的控制下执行校验用例;配置终端用于向中控机发送配置信息以及展示校验结果。

5、本申请实施例的另一方面提供一种电子设备,包括:处理器;以及存储器,用于存储处理器的可执行指令;其中,处理器配置为经由执行可执行指令来执行如上任一项所述的方法。

6、本申请实施例的另一方面提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上任一项所述的方法。

7、本申请实施例的另一方面提供一种计算机程序产品,包括计算机程序,其特征在于,计算机程序被处理器执行时实现如上任一实施例的方法。

8、本申请实施例提供的应用程序在线配置的验证方法、装置、系统及电子设备,通过获取由配置终端发送的配置信息,配置信息包括校验环境信息以及标志位信息,标志位信息用于配置应用程序中目标控件的展示状态;基于标志位信息以及校验环境信息生成包含多个校验用例的用例集合;针对每个校验用例,从校验机集群中确定与校验用例相对应的校验机,并控制校验机执行校验用例,以获取运行于校验机中的应用程序的目标控件的真实展示状态;基于真实展示状态以及预期展示状态,生成校验结果,并将校验结果发送至配置终端,从而可以自动生成用例集合,并利用校验机集群自动选择所需的校验机进行校验用例的校验,简化了校验机的准备过程,且整个校验过程无需人工操作,节省了人力和时间成本。



技术特征:

1.一种应用程序在线配置的验证方法,其特征在于,用于中控机中,所述中控机用于控制包括多个校验机的校验机集群,且所述中控机还用于与配置终端连接;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述标志位信息以及所述校验环境信息生成包含多个校验用例的用例集合,包括:

3.根据权利要求1所述的方法,其特征在于,所述从所述校验机集群中确定与所述校验用例相对应的所述校验机,包括:

4.根据权利要求1所述的方法,其特征在于,所述控制所述校验机执行所述校验用例,至少包括:启动所述校验机、在所述校验机中安装所述校验用例所指定的目标版本的所述应用程序、打开所述应用程序的目标界面以及在所述应用程序中执行与所述目标控件相关联的回归动作。

5.根据权利要求1所述的方法,其特征在于,所述校验用例包括用于检测所述目标控件的真实展示状态的多个校验点;所述基于所述真实展示状态以及预期展示状态,生成校验结果,并将所述校验结果发送至所述配置终端,包括:

6.根据权利要求5所述的方法,其特征在于,所述真实展示状态包括:所述校验机的显示界面图像或者所述目标控件的局部区域图像。

7.根据权利要求5所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

9.一种应用程序在线配置的验证装置,其特征在于,用于中控机中,所述中控机用于控制包括多个校验机的校验机集群,且所述中控机还用于与配置终端连接;所述装置包括:

10.一种应用程序在线配置的验证系统,包括:中控机、配置终端以及校验机集群,所述校验机集群包括多个校验机,所述中控机与所述配置终端以及所述多个校验机连接;

11.一种电子设备,其特征在于,包括:

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-8任一项所述的方法。


技术总结
本申请提供了一种应用程序在线配置的验证方法、装置、系统及电子设备,方法包括:获取由配置终端发送的配置信息,配置信息包括校验环境信息以及标志位信息;基于标志位信息以及校验环境信息生成包含多个校验用例的用例集合;针对每个校验用例,从校验机集群中确定与校验用例相对应的校验机,并控制校验机执行校验用例,以获取运行于校验机中的应用程序的目标控件的真实展示状态;基于真实展示状态以及预期展示状态,生成校验结果,并将校验结果发送至配置终端,从而可以自动生成用例集合,并利用校验机集群自动选择所需的校验机进行校验用例的校验,简化了校验机的准备过程,且整个校验过程无需人工操作,节省了人力和时间成本。

技术研发人员:徐迎迎,柴源,陈锋,罗国都,贺晓阳,易路宇
受保护的技术使用者:度小满科技(北京)有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1