数据测试方法、装置、设备、存储介质以及程序产品制造方法及图纸

技术编号:43458315 阅读:16 留言:0更新日期:2024-11-27 12:57
本申请公开了一种数据测试方法、装置、设备、存储介质以及程序产品,涉及数据处理技术领域,该方法包括:通过可视化工具获取策略数据;根据所述策略数据,触发下单指令,并基于下单指令生成测试案例;采用交互式策略模拟的方式和/或运用预先构建的自动化框架对测试案例进行测试,得到测试完成的交易订单。该方案可通过配置策略数据和输出,手工或自动化覆盖测试不同的策略,降低自动化脚本编写难度,提高测试效率;并且从触发下单到最终订单成交的全流程测试方案,能够保存策略数据后,直接运用到自动化框架中,便于回归测试和后续任务覆盖验证,保证了量化交易策略测试效率的提升。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及数据测试方法、装置、设备、存储介质以及程序产品


技术介绍

1、目前测试人员在进行策略逻辑类的业务场景的测试时,需从测试案例的预期下单结果倒推测试数据,而量化交易的策略逻辑越加复杂后,对测试人员的能力和对逻辑的熟悉度要求越来越高。对于测试人员来说,手工测试验证策略逻辑的正确性,有以下几大难点:

2、(1)单个场景的测试数据量超过100个字段,测试人员无法对所有场景给定测试数据,而在无经验的测试人员对于新的策略逻辑不熟悉的情况下,无法有效地执行测试案例;

3、(2)量化通过监听事件异步触发的形式下单,测试人员需多工具切换发送事件触发下单,且测试过程中无法有效存储业务数据,导致后续反复对同一场景造数,耗费时间;

4、(3)部分订单状态无法通过现有的模拟器模拟,也无法通过交易所测试环境模拟。

5、综上所述,随着量化交易策略逻辑日益复杂,提升其测试的效率已成为业界亟待攻克的关键课题。


技术实现思路

1、本申请的主要目的在于提供一种数据测试方法本文档来自技高网...

【技术保护点】

1.一种数据测试方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述根据所述策略数据,触发下单指令,并基于所述下单指令生成测试案例的步骤包括:

3.如权利要求1所述的方法,其特征在于,所述采用交互式策略模拟的方式和/或运用预先构建的自动化框架对所述测试案例进行测试,得到测试完成的交易订单的步骤包括:

4.如权利要求3所述的方法,其特征在于,所述响应于策略数据和预设的事件逻辑,对所述用户选择的测试案例进行测试,得到测试完成的交易订单的步骤包括:

5.如权利要求3所述的方法,其特征在于,所述利用预先构建的自动化测试框架...

【技术特征摘要】

1.一种数据测试方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述根据所述策略数据,触发下单指令,并基于所述下单指令生成测试案例的步骤包括:

3.如权利要求1所述的方法,其特征在于,所述采用交互式策略模拟的方式和/或运用预先构建的自动化框架对所述测试案例进行测试,得到测试完成的交易订单的步骤包括:

4.如权利要求3所述的方法,其特征在于,所述响应于策略数据和预设的事件逻辑,对所述用户选择的测试案例进行测试,得到测试完成的交易订单的步骤包括:

5.如权利要求3所述的方法,其特征在于,所述利用预先构建的自动化测试框架,对所述用户选择的测试案例进行解析并跑批,完成所述测试案例的测试,得到测试完成的交易订单的步骤包括:

6.如权利要求1所述的方法,其特征在于,所述采用...

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

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

1