【技术实现步骤摘要】
数据收集方法、装置、电子设备及可读存储介质
[0001]本专利技术涉及数据采集
,尤其涉及一种数据收集方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]随着科技的发展,数据收集对于数据分析、改进服务等场景越来越重要。目前,众多APP中的服务数据,均是以对接供应商的方式来接入业务服务数据,大多数服务对接的都不止一家供应商,例如XX车主中的停车、加油、充电桩等业务,因此需要对同一服务下的多家供应商能力以及信息进行收集聚合,再去做对应的处理。
[0003]传统的解决方案是使用多线程来处理,启动多个子线程去获取各个接口中供应商的数据,然后进行数据的聚合(转换及分类等)处理。这样的方案,在供应商能力以及信息发生变化时,聚合后的数据有可能需要发生对应变更处理,由于需要评估变更的影响范围,且需要重新进行版本发布,开发量较大且容易对其他业务产生影响,影响数据收集效率。
技术实现思路
[0004]本专利技术提供一种数据收集方法、装置、设备及存储介质,其主要目的在于解决数据收集效率较低的问题。 />[0005]为实本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据收集方法,其特征在于,所述方法包括:获取业务接口集合,提取所述业务接口集合中的通用业务参数及个性化业务参数,根据所述通用业务参数构建通用业务接口,以及根据所述个性化业务参数构建个性化业务接口;基于所述通用业务参数及所述个性化业务参数构建接口测试用例集合;利用所述接口测试用例集合对所述通用业务接口及所述个性化业务接口进行接口测试,并根据接口测试结果得到标准通用接口及标准个性化接口;获取所述标准通用接口及所述标准个性化接口收集的业务数据,并利用预设的收集器对所述业务数据进行数据转换,得到标准业务数据。2.如权利要求1所述的数据收集方法,其特征在于,所述提取所述业务接口集合中的通用业务参数及个性化业务参数,包括:解析出所述业务接口集合中的业务参数集合;接收通用选取指令,并根据所述通用选取指令从所述业务参数集合中选取的参数作为所述通用业务参数;接收个性化选取指令,并根据所述个性化选取指令从所述业务参数集合中选取的参数作为所述个性化业务参数。3.如权利要求2中所述的数据收集方法,其特征在于,所述根据所述通用业务参数构建通用业务接口,以及根据所述个性化业务参数构建个性化业务接口,包括:根据所述通用业务参数构建通用请求入参及通用请求出参,封装所述通用请求入参及通用请求出参生成所述通用业务接口;根据所述个性化业务参数构建个性化入参及个性化出参,封装所述个性化入参、所述个性化出参及预设的个性化标识,得到所述个性化业务接口。4.如权利要求3所述的数据收集方法,其特征在于,所述基于所述通用业务参数及所述个性化业务参数构建接口测试用例集合,包括:解析预设的树状模板得到树形节点;将所述通用业务参数加载至所述树形节点中,得到第一树形节点,并在所述第一树形节点中添加通用测试变量节点,将预设的通用测试参数加载至所述通用测试变量节点中,得到通用接口测试用例;将所述个性化业务参数加载至所述树形节点中,得到第二树形节点,并在所述第二树形节点中添加个性化测试变量节点,将预设的个性化测试参数加载至所述个性化测试变量节点中,得到个性化接口测试用例;汇总所述通用接口测试用例及所述个性化接口测试用例得到所述接口测试用例集合。5.如权利要求4所述的数据收集方法,其特征在于,所述利用所述接口测试用例集合对所述通用业务接口及所述个性化业务接口进行接口测试,并根据接口测试结果得到标准通用接口及标准个性化...
【专利技术属性】
技术研发人员:雷娜,王雄伟,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。