【技术实现步骤摘要】
测试方法、装置、电子设备及存储介质
[0001]本申请涉及大数据和人工智能
、金融科技领域或其他相关领域,尤其涉及一种测试方法、装置、电子设备及存储介质。
技术介绍
[0002]随着互联网的发展,通过网络进行交易已经成为了用户主要的交易途径,特别时在购物节时,交易系统的交易量通常会到达高峰,为了保证用户在高峰期间可以顺利地完成各自的交易,需要提前对交易系统进行压力测试。
[0003]目前,对交易系统进行压力测试主要为测试人员模拟用户在交易系统的交易操作,该方式需要消耗大量的人力成本及时间成本,测试效率较低。
技术实现思路
[0004]本申请实施例提供一种测试方法、装置、电子设备及存储介质,可以提升压力测试的效率。
[0005]第一方面,本申请实施例提供一种测试方法,包括:
[0006]响应于测试请求,获取所述测试请求对应的测试方案;所述测试方案用于对交易系统进行压力测试;
[0007]根据所述测试方案,确定执行所述测试方案的至少一个RPA机器人;
[0008]根据 ...
【技术保护点】
【技术特征摘要】
1.一种测试方法,其特征在于,包括:响应于测试请求,获取所述测试请求对应的测试方案;所述测试方案用于对交易系统进行压力测试;根据所述测试方案,确定执行所述测试方案的至少一个RPA机器人;根据所述测试方案,利用所述RPA机器人在所述交易系统中模拟用户的交易操作;获取所述交易系统的交易执行结果;根据所述交易执行结果,确定所述交易系统的压力测试结果。2.根据权利要求1所述的方法,其特征在于,所述测试方案包括多个子方案,不同的子方案对应不同类型的交易操作,所述根据所述测试方案,确定执行所述测试方案的至少一个RPA机器人,包括:获取所述子方案的标识,以及,测试方案映射表;所述测试方案映射表中存储有子方案的标识与RPA机器人库中RPA机器人的对应关系;根据所述子方案的标识和所述测试方案映射表,从所述RPA机器人库中获取所述子方案对应的RPA机器人。3.根据权利要求2所述的方法,其特征在于,所述根据所述测试方案,利用所述RPA机器人在所述交易系统中模拟用户的交易操作之前,所述方法还包括:利用第一目标RPA机器人获取所述交易系统中的交易作业明细,以及,数据缓存信息;若所述交易作业明细中存在目标交易作业,和/或,根据预设规则确定所述数据缓存信息表征所述交易系统存在冗余数据时,则利用所述第一目标RPA机器人在所述交易系统中清理所述目标交易作业,和/或,清理所述冗余数据。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述交易执行结果存储于交易系统的数据库中,所述交易执行结果包括交易量、交易响应时间、交易成功率中的至少一种;所述获取所述交易系统的交易执行结果,包括:利用第二目标RPA机器人执行查询交易执行结果对应的结构化查询语言SQL语句,从所述数据库中获取所述交易执行结果。5.根据权利要求4所述的方法,其特征在于,所述交易系统还包括交易过程...
【专利技术属性】
技术研发人员:樊云丽,王保亮,吴盛凯,黄杰,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。