【技术实现步骤摘要】
存量测试数据的准备方法、装置、存储介质及电子设备
本专利技术是关于计算机
,特别是关于一种存量测试数据的准备方法、装置、存储介质及电子设备。
技术介绍
针对不同的测试场景、测试案例需要制定不同的存量测试数据获取方案。测试时,需要测试人员通过手工执行业务交易查询相关存量测试数据,一般情况需要登录多个系统、执行多个查询交易才可以查询到符合要求的数据。业务人员或需寻求若干开发人员通过手工查询数据库进行存量数据准备,一般情况可能需找多系统的多个开发人员配合。针对每次的测试场景和测试案例,测试人员需要耗时耗力单独设计存量测试数据获取方法,且无法保证方案的可行性,测试场景和测试案例不同时旧的数据获取方案无法复用,需重新设计。存量测试数据通过业务交易查询由手工准备,比较耗费人力操作成本,且对案例的理解深度、对关联业务的了解广度和对数据的了解程度都有较高的要求,通常情况业务测试人员无法一次性准确确定测试数据,于是还需要反复尝试查询,效率低下。通过数据库查找准备测试数据,会涉及到跨多系统、多数据库、多表查询的问题 ...
【技术保护点】
1.一种存量测试数据的准备方法,其特征在于,包括:/n解析待测页面的业务字段,并与后台业务测试数据仓库中的存量业务测试数据的字段进行匹配,生成推荐数据;/n将所述推荐数据返回前台;以及/n判断所述推荐数据是否准确,若所述推荐数据不准确,则用户基于业务交易查询使用所述存量业务测试数据,若所述推荐数据准确,则用户执行手工测试。/n
【技术特征摘要】
1.一种存量测试数据的准备方法,其特征在于,包括:
解析待测页面的业务字段,并与后台业务测试数据仓库中的存量业务测试数据的字段进行匹配,生成推荐数据;
将所述推荐数据返回前台;以及
判断所述推荐数据是否准确,若所述推荐数据不准确,则用户基于业务交易查询使用所述存量业务测试数据,若所述推荐数据准确,则用户执行手工测试。
2.如权利要求1所述的存量测试数据的准备方法,其特征在于,获取所述后台业务测试数据仓库中的业务测试数据字段包括:
划定存量业务数据提取范围,按业务大类分类分析相关业务包含的业务数据,确定提取所述业务数据的范围,并按层级梳理相关业务数据的业务路由规则;以及
建立业务路由,基于分级链路向量路由算法生成所述存量业务测试数据,并配置数据侧和业务侧的分级路由映射表,及同级的链路向量的组合和分解规则,从而获取业务数据字段与系统后台数据库表中字段的路由关系。
3.如权利要求2所述的存量测试数据的准备方法,其特征在于,获取所述后台业务测试数据仓库中的业务测试数据字段还包括:
获取存量业务测试数据,通过预设方式根据所述业务路由中配置的路由信息向各业务系统的数据库一次性全量提取所述存量业务测试数据;以及
存储提取的所述存量业务测试数据,创建基于系统和业务分层分类存储的业务测试数据仓库,所述业务测试数据仓库根据不同的业务大类划分为不同的数据资源池,并根据所述业务路由将提取的所述存量业务测试数据按不同的业务大类存入不同的所述数据资源池中。
4.如权利要求3所述的存量测试数据的准备方法,其特征在于,获取所述存量业务测试数据还包括:
先获取基础数据,并根据所述基础数据获取关联的其他业务数据;以及
全量提取所述存量业务测试数据之后,每次提取时按当日提取增量数据。
5.如权利要求3所述的存量测试数据的准备方法,其特征在于,所述业务大类的所述数据资源池包括不同的业务细类的测试数据集。
6.一种存量测试数据的准备方法,其特征在于,包括:
解析待测页面的业务字段,并与后台业务测试数据仓库中的业务测试数据字段进行初步匹配;
将页面输入的所述业务字段和所述业务测试数据字...
【专利技术属性】
技术研发人员:冷炜,高蕊,赵邦欧,吴钊,
申请(专利权)人:中信银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。