一种自动化测试方法、装置、电子设备和存储介质制造方法及图纸

技术编号:39294078 阅读:19 留言:0更新日期:2023-11-07 11:01
本申请实施例提供一种自动化测试方法、装置、电子设备和存储介质,其中,方法包括:在多个信用卡申请节点进行埋点,得到多个信用卡申请节点的埋点数据;根据多个信用卡申请节点的埋点数据确定目标信用卡申请场景;根据所述目标信用卡申请场景构建信用卡申请测试模型;其中,所述埋点数据包括:元素的曝光次数、链接的点击次数、选项的勾选次数;根据所述信用卡申请模型进行业务测试。实施上述实施例,能够解决现有技术中人工枚举信用卡申请场景带来的信用卡申请场景列举不全,枚举的信用卡申请场景和实际的信用卡申请场景不够贴切的问题,提前发现并解决信用卡申请场景中的漏洞,避免业务系统多次修复,保证银行业务的顺利进行。保证银行业务的顺利进行。保证银行业务的顺利进行。

【技术实现步骤摘要】
一种自动化测试方法、装置、电子设备和存储介质


[0001]本申请涉及金融科技
,具体而言,涉及一种自动化测试方法、装置、电子设备和存储介质。

技术介绍

[0002]银行业务可分为两块:一部分是传统业务,包括一般贷款、简单外汇买卖、贸易融资等,主要是靠大量分行网络、业务量来支持。另外是复杂业务,如衍生产品、结构性融资、租赁、引进战略投资者、收购兼并上市等,这些并不是非常依赖分行网络,是高技术含量、高利润的业务领域。
[0003]信用卡是各大银行的核心业务,在信用卡内部各系统中申请系统是核心系统之一,如何构建基于线上大数据埋点场景自动化测试是高效、高质量的保障申请系统的关键。目前全场景自动化主要存在问题:当前信用卡申请端场景自动化大多是通过人工枚举,脚本化实现,效率低下。同时场景难以枚举全,人工枚举的业务场景容易遗漏。场景自动化测试覆盖率难以衡量,因版本变更有较大可能影响到线上场景的实现,影响银行的业务,导致业务代码多次修复。

技术实现思路

[0004]本申请实施例的目的在于提供一种自动化测试方法、装置、电子设备和存储本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种自动化测试方法,其特征在于,包括:在多个信用卡申请节点进行埋点,得到多个信用卡申请节点的埋点数据;根据多个信用卡申请节点的埋点数据确定目标信用卡申请场景;根据所述目标信用卡申请场景构建信用卡申请测试模型;其中,所述埋点数据包括:元素的曝光次数、链接的点击次数、选项的勾选次数;根据所述信用卡申请模型进行业务测试。2.根据权利要求1所述的自动化测试方法,其特征在于,所述根据所述目标信用卡申请场景构建信用卡申请测试模型,包括:获取多个信用卡申请场景的接口;根据信用卡申请流程和所述多个信用卡申请场景的接口生成所述信用卡申请模型;所述根据所述信用卡申请模型进行业务测试,包括:生成测试输入数据;调用所述信用卡申请场景的接口,将所述测试输入数据输入所述信用卡申请场景的接口,得到测试数据;对所述测试数据进行分析,得到测试结果。3.根据权利要求2所述的自动化测试方法,其特征在于,所述对所述测试数据进行分析,得到测试结果,包括:获取历史版本的输出数据;根据历史版本的输出数据获取测试数据对应的校验规则;根据所述校验规则对所述测试数据进行比对,得到测试结果。4.根据权利要求2所述的自动化测试方法,其特征在于,根据多个信用卡申请节点的埋点数据确定目标信用卡申请场景,包括:将勾选次数超过预设阈值的选项对应的信用卡申请渠道确认为所述目标信用卡申请场景,或将曝光次数超过预设阈值的元素对应的信用卡申请渠道确认为所述目标信用卡申请场景,或将点击次数超过预设阈值的链接的对应的信用卡申请渠道确定为目标信用卡申请场景。5.根据权利要求1所述的自动化测试方法,其特征在于,所述根据多个信用卡申请节点的埋点数据确定目标信用卡申请场景,包括:根据所述元素的曝光次数、链接的点击次数、选项的勾选次数、元素的鼠标失焦次数在确定目标信用卡申请场景。6.根...

【专利技术属性】
技术研发人员:汪辰
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1