测试环境的数据操作方法技术

技术编号:39419265 阅读:19 留言:0更新日期:2023-11-19 16:08
本发明专利技术涉及一种测试环境的数据操作方法方法

【技术实现步骤摘要】
测试环境的数据操作方法、装置、计算机设备和存储介质


[0001]本专利技术涉及测试领域,特别是涉及测试环境的数据操作方法

装置

计算机设备和存储介质


技术介绍

[0002]业务经理或产品经理作为测试验收人员通常是没有数据库访问权限的,也没有相应的操作数据库的技能

但日常测试中,某些业务场景又经常需要去操作数据库

[0003]例如:某一场景流程,需要到达某一截止日期时,才能翻转状态继续下一步流程

测试时,我们不可能真实的等待该截止日期的到来,再继续下一步流程进行测试,项目时间也不允许,这就需要修改数据库使该截止日期为小于等于当前时间

[0004]每当测试该类场景时,验收人员会知会系统测试人员对数据库进行修改

当该类测试场景较多时,验收人员也将频繁的知会系统测试人员做该操作

如此,不仅增加了系统测试人员的工作量,同时也增加了项目人员间的沟通协作的成本

专利技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种测试环境的数据操作方法,其特征在于,包括:根据用户的页面调取指令输出前端的操作页面,在所述前端根据运行的埋点脚本采集页面操作数据;根据所述操作数据确定所述操作数据对应的后端测试环境,向后端测试环境发送请求消息,所述请求消息用于请求向所述后端测试环境发送所述页面操作数据;所述后端测试环境接收到所述请求消息之后,向所述前端发送响应消息;所述前端接收到所述响应消息之后,向所述后端测试环境发送所述页面操作数据;所述后端测试环境根据所述页面操作数据生成后端操作指令,执行所述后端操作指令并向所述前端反馈执行结果
。2.
如权利要求1所述的测试环境的数据操作方法,其特征在于,所述向所述后端测试环境发送所述页面操作数据,包括:向所述后端测试环境的消息队列发送所述页面操作数据,所述后端测试环境读取所述消息队列中的页面操作数据
。3.
如权利要求1所述的测试环境的数据操作方法,其特征在于,所述后端测试环境根据所述页面操作数据生成后端操作指令,执行所述后端操作指令并向所述前端反馈执行结果,包括:根据所述页面操作数据生成对应的后端操作指令,所述后端操作指令包括:数据库文本

数据库执行类型和操作标识,所述数据库执行类型为插入

删除

修改和查询中的一种;解析所述数据库文本生成对应的目标数据库对象和可执行的数据库语句;根据所述目标数据库对象的数据库执行类型执行所述可执行的数据库语句,将得到的执行结果返回至所述前端
。4.
如权利要求1所述的测试环境的数据操作方法,其特征在于,在所述向后端测试环境发送请求消息之前,还包括:判断所述页面操作数据是否为违规页面操作数据,其中,所述页面操作数据包括操作行为事件

时间戳和操作时间值之一或组合;如果否,向所述后端测试环境发送请求消息
。5.
如权利要求1所述的测试环境的数据操作方法,其特征在于,所述方法还包括:获取多个后端测试环境,分别对每个所述后端测试环境进行唯一编号;按照所述唯一编号构建所述多个后端测试环境与预设的前端的数据链接通道
。6.
如权利要求5所述的测试环境的数据操作方法,其特征在于,所述按照所述唯一编号构建所述多个后端测试环境与预设...

【专利技术属性】
技术研发人员:王宇
申请(专利权)人:平安壹钱包电子商务有限公司
类型:发明
国别省市:

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

1