交易测试方法及装置、存储介质、电子装置制造方法及图纸

技术编号:25550592 阅读:30 留言:0更新日期:2020-09-08 18:49
本申请实施例提供了一种交易测试方法及装置、存储介质、电子装置,所述方法包括:获取交易的测试标准和测试模式,其中,测试标准包括交易在测试过程中使用的参数阈值,测试模式包括交易的测试方式;对初始交易进行测试,从初始交易中确定出不符合测试标准的目标交易的信息;将目标交易按照对应的测试模式再次进行测试,并分析目标交易的测试结果,其中,测试模式与目标被测系统和目标案例相对应,解决了相关技术中金融行业中测试场景单一,大规模的性能测试成本过高的问题。

【技术实现步骤摘要】
交易测试方法及装置、存储介质、电子装置
本申请涉及自动化测试
,具体而言,涉及一种交易测试方法及装置、存储介质、电子装置。
技术介绍
大型金融测试工作中,面对业务系统众多、模型复杂,在有庞大系统模块和业务长链路模式下,单一测试案例仅能验证功能模块(例如转账、登录等单个功能点的实现)基本的逻辑实现。业界普遍采用闲时用性能动能对系统进行处理判断,测试场景却很单一,无法测试更多交易场景,能覆盖的交易范围非常有限。自动化测试脚本尽管能够实现对系统中业务模块逻辑的覆盖,但针对业务组合的场景,例如对于金融操作存在的同类业务多系统集中访问、业务重复执行、业务互斥操作等场景,业务测试考虑不全面。如果要实现大规模的技术类测试(例如并发处理能力、响应时间等性能测试),需要投入大量的时间成本和人工成本。针对相关技术中,金融行业中测试场景单一,大规模的性能测试成本过高的问题,目前尚未有有效的解决办法。
技术实现思路
本申请实施例提供了一种交易测试方法及装置、存储介质、电子装置,以至少解决相关技术中金融行业中测试场景单一,大规模的性能测本文档来自技高网...

【技术保护点】
1.一种交易测试方法,其特征在于,包括:/n获取交易的测试标准和测试模式,其中,所述测试标准包括所述交易在测试过程中使用的参数阈值,所述测试模式包括所述交易的测试方式;/n对初始交易进行测试,从所述初始交易中确定出不符合所述测试标准的目标交易的信息;/n将所述目标交易按照对应的测试模式再次进行测试,并分析所述目标交易的测试结果,其中,所述测试模式与目标被测系统和目标案例相对应。/n

【技术特征摘要】
1.一种交易测试方法,其特征在于,包括:
获取交易的测试标准和测试模式,其中,所述测试标准包括所述交易在测试过程中使用的参数阈值,所述测试模式包括所述交易的测试方式;
对初始交易进行测试,从所述初始交易中确定出不符合所述测试标准的目标交易的信息;
将所述目标交易按照对应的测试模式再次进行测试,并分析所述目标交易的测试结果,其中,所述测试模式与目标被测系统和目标案例相对应。


2.根据权利要求1所述的方法,其特征在于,所述获取交易的测试标准包括:
确定所述交易的测试指标,其中,所述测试指标至少包括以下之一:平均响应时间、中央处理器CPU平均值、内存数值;
获取所述测试指标的参数阈值,其中,所述参数阈值用于指示所述测试指标的正常工作值。


3.根据权利要求2所述的方法,其特征在于,所述对初始交易进行测试,从所述初始交易中确定出不符合所述测试标准的目标交易的信息包括:
执行所述初始交易的常规测试;
记录每次执行的响应时间,同时以时间戳的形式记录数据库,并同步记录每次执行的时间段内的CPU消耗值,确定所述平均响应时间、所述CPU平均值以及所述内存数值;
当所述平均响应时间、所述CPU平均值以及所述内存数值中的至少一项大于预设的参数阈值时,确定所述初始交易为所述目标交易。


4.根据权利要求1所述的方法,其特征在于,所述获取交易的测试模式包括:
获取以下至少之一的测试模式:
使用所述初始交易做背景测试,额外测试所述目标交易;
加快执行所述目标交易的测试;
重复执行所述目标交易的测试;
叠加所述目标交易的测试脚本。


5.根据权利要求4所述的方法,其特征在于,所述将所述目标交易按...

【专利技术属性】
技术研发人员:赵磊冷炜高蕊刘光宇
申请(专利权)人:中信银行股份有限公司
类型:发明
国别省市:北京;11

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

1