利索能及
我要发布
收藏
专利号: 2019102033604
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种调度测试方法,所述方法包括:

获取与资源管理系统对应的待测任务;

确定与待测任务对应且属于测试系统的候选测试模块和所述候选测试模块中各模块之间的关联关系;

在调度器中配置所述候选测试模块的模块标识和触发方式,以及按照所述关联关系确定的所述候选测试模块的启动方式;

从与所述资源管理系统对应的待测任务中确定至少一种测试任务,并在确定所述测试任务后实时检测对所述资源管理系统进行测试的触发事件;

当所述触发事件满足所配置的触发方式时,在所述调度器中配置的模块标识中选取与所述测试任务对应的目标模块标识,按照配置的启动方式启动所述测试系统中与所述目标模块标识对应的测试模块;

通过启动的测试模块执行所述测试任务。

2.根据权利要求1所述的方法,其特征在于,所述触发事件包括输入的操作指令或定时的脉冲信号;所述方法还包括:当确定输入的操作指令与预设测试指令相匹配时;或者,确定定时的脉冲信号的信号强度大于预设强度值时;或者,确定定时的脉冲信号的信号频率处于预设的频段范围时,则确定所述触发事件满足所配置的触发方式。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:选择与所述测试任务对应的数据库;

按照所述数据库中表的字段信息获取测试数据生成方式;

根据所述测试数据生成方式生成测试数据;

所述通过启动的测试模块执行所述测试任务包括:

将所生成的测试数据输入启动的测试模块,通过启动的测试模块对输入的测试数据进行处理得到针对所述待测任务的测试报告。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:调用监控服务接口;

通过调用的监控服务接口检测所述测试模块的运行状态,以及所述测试模块在测试过程中的数据备份信息和操作痕迹信息;

生成携带有所述运行状态、所述数据备份信息和所述操作痕迹信息的状态报告。

5.根据权利要求1至4任一项所述的方法,其特征在于,所述测试任务包括交易报文的测试;所述测试模块包括信息构建器和信息收集器;所述通过启动的测试模块执行所述测试任务包括:通过所述信息构建器提取预设交易表格中的交易请求信息,将所述交易请求信息提交至所述资源管理系统,以使所述资源管理系统根据所述交易请求信息生成第一交易报文;

通过所述信息收集器截取所述第一交易报文,将所述第一交易报文与报文库中同类型的交易报文进行对比,根据对比所得的结果生成差异报告。

6.根据权利要求1至4任一项所述的方法,其特征在于,所述测试任务包括端到端的测试;所述测试模块包括信息构建器和系统后台测试模块;所述通过启动的测试模块执行所述测试任务包括:通过所述信息构建器提取预设交易表格中的交易请求信息,将所述交易请求信息提交至所述资源管理系统,以使所述资源管理系统的前台根据所述交易请求信息生成第二交易报文并发送至所述资源管理系统的后台;

当检测到所述资源管理系统的后台对第二交易报文进行处理后得到订单数据时,通过系统后台测试模块截取所述订单数据,并将所述订单数据与预设订单数据进行对比,根据对比所得的结果生成测试报告。

7.根据权利要求1至4任一项所述的方法,其特征在于,所述测试任务包括测试资源管理系统在升级后的影响;所述测试模块包括系统后台测试模块;所述通过启动的测试模块执行所述测试任务包括:当所述资源管理系统的前台根据用户输入的交易请求生成第三交易报文、且所述资源管理系统的后台对所述第三交易报文进行处理得到订单数据时,则通过系统后台测试模块截取所述订单数据,并将所述订单数据与预设订单数据进行对比,根据对比所得的结果生成测试报告。

8.一种调度测试装置,其特征在于,所述装置包括:

待测任务获取单元,用于获取与资源管理系统对应的待测任务;

确定单元,用于确定与待测任务对应且属于测试系统的候选测试模块和所述候选测试模块中各模块之间的关联关系;

配置单元,用于在调度器中配置所述候选测试模块的模块标识和触发方式,以及配置按照所述关联关系所确定的所述候选测试模块的启动方式;

触发事件检测单元,用于从与所述资源管理系统对应的待测任务中确定至少一种测试任务,并在确定所述测试任务后实时检测对所述资源管理系统进行测试的触发事件;

测试模块启动单元,用于当所述触发事件满足所配置的触发方式时,在所述调度器中配置的模块标识中选取与所述测试任务对应的目标模块标识,按照配置的启动方式启动所述测试系统中与所述目标模块标识对应的测试模块;

执行单元,用于通过启动的测试模块执行所述测试任务。

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。

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