【技术实现步骤摘要】
数据处理方法及装置、存储介质、终端
[0001]本专利技术涉及数据处理及测试开发
,特别是涉及一种数据处理方法及装置、存储介质、终端。
技术介绍
[0002]应用程序、网络浏览界面等产品的开发及测试往往是全周期性的,即使产品已经上线面向客户提供服务,也依然会涉及到新功能的开发、问题修复等更新内容。针对新功能的开发、问题的修复,均需要经历开发、测试、上线的过程,在上线后还需要进行回归测试,即在用户实际使用环境进行验证测试,以保证测试的准确性。
[0003]现有回归测试过程,基于现行产品运行环境中的数据库,并对数据库中的数据进行新增或修改,产生仅用于测试的数据,这些测试数据存在被用户调取的风险,若测试人员在完成测试后未对修改的内容进行恢复还会对产品的正常功能造成影响,例如,看板、数据分析等功能,可能造成数据的不准确。同时,还需要为测试人员开通现行产品运行环境数据库的操作权限,存在数据泄露的风险。因此,亟需一种数据处理方法以解决上述问题。
技术实现思路
[0004]有鉴于此,本专利技术提供一种数据处理 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:响应于终端发出的数据操作请求,获取生成所述数据操作请求的操作环境信息、及所述终端的用户属性信息;根据所述操作环境信息、所述用户属性信息从存储空间连接池中匹配出目标存储空间所对应的目标连接,并基于所述目标连接的连接信息与所述目标存储空间建立数据连接,所述存储空间连接池包括测试连接池、非测试连接池,所述测试连接池与所述非测试连接池相互隔离;基于所述数据操作请求确定数据操作语句,并将所述数据操作语句发送至所述目标存储空间,以使所述目标存储空间按照所述数据操作语句执行数据操作。2.根据权利要求1所述的方法,其特征在于,所述根据所述操作环境信息、所述用户属性信息从存储空间连接池中匹配出目标存储空间所对应的目标连接包括:根据所述操作环境信息确定操作环境类别,所述操作环境类别包括测试操作环境、非测试操作环境;若操作环境类别为测试操作环境,则将测试连接池中的一个空闲连接确定为目标连接;若测试操作环境为非测试操作环境,则根据所述用户属性信息从存储空间连接池中匹配出目标连接。3.根据权利要求2所述的方法,其特征在于,所述若测试操作环境为非测试操作环境,则根据所述用户属性信息从存储空间连接池中匹配出目标连接包括:根据所述用户属性信息确定用户类别,所述用户类别包测试用户、非测试用户;若所述用户类别为测试用户,则将测试连接池中的一个空闲连接确定为目标连接;若所述用户类别为非测试用户,则将非测试连接中的一个空闲连接确定为目标连接。4.根据权利要求2所述的方法,其特征在于,所述根据所述操作环境信息确定操作环境类别包括:提取所述操作环境信息中的目标参数,并将所述目标参数与第一预设参数、第二预设参数进行比对;若所述目标参数与所述第一预设参数相匹配,则确定所述操作环境类别为测试操作环境;若所述目标参数与所述第二预设参数相匹配,则确定所述操作环境类别为非测试操作环境。5.根据权利要求3所述的方法,其特征在于,所述根据所述用户属性信息确定用户类别包括:若所述用户属性信息与测试用户属性信息集合中的任一用户属性信息相匹配,则确定用户类别为测试用户;若所述用户属性信息与测试用户属性信息集合中的全部用户属性信息匹配失败,则确定用户类别为非测试用户。6.根据权...
【专利技术属性】
技术研发人员:毛志东,王强,沈鹏,石峰,
申请(专利权)人:北京水滴科技集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。