用于测试的交易单的展示方法及装置制造方法及图纸

技术编号:25689806 阅读:47 留言:0更新日期:2020-09-18 21:01
本发明专利技术实施例提供一种用于测试的交易单的展示方法及装置,其中方法包括接收前端发送的交易单获取请求,根据前端指定的交易单对应的交易系统和可视化系统的测试环境信息,确定交易系统的测试环境对应的第一数据库和可视化系统的测试环境对应的第二数据库;在第一数据库中查找待获取的交易单的交易单号,若查找到交易单号,则获得所述交易单号对应的凭证标识;在第二数据库中查找凭证标识;若查找到凭证标识,则在第二数据库中获取与凭证标识对应的交易单,根据查找到的交易单向前端进行展示。本发明专利技术实施例不需要对交易系统和可视化系统有足够的了解,效率远高于现有技术。

【技术实现步骤摘要】
用于测试的交易单的展示方法及装置
本专利技术涉及计算机程序测试
,更具体地,涉及用于测试的交易单的展示方法及装置。
技术介绍
随着科技的发展,房地产电子化交易逐渐进入人们的视野,线上面签业务,即在网上进行银行面签放款的业务。线上面签业务涉及多个系统流转,属于长链路的系统交互。现有技术构造线上面签的测试数据可以概况为以下步骤:S1、测试人员使用交易单构造系统(例如贝壳公司研发的Tanker系统)构造交易单模板,之后测试人员在交易系统(例如贝壳公司研发的NTS交易系统,N-TradingSystem)中检查并修改买卖方的人员类型为“人”,完善人员信息后保存至数据库,再通过Tanker系统的生成流程图功能一步步执行到指定待办。S2、测试人员登录交易系统,人工完成指定待办,此时测试数据会推送到可视化系统和在线贷签系统。S3、测试人员从交易系统查到交易单对应的business_id,在可视化数据库的business_houses表中修改resblock_name为交易单号,然后手工刷新redis缓存。S4、当需要修改可视化系统的手机号时,测试人员从交易系统查到交易单对应的business_id,在可视化数据库的business_phone表修改人员的手机号,然后手工刷新redis缓存。目前交易系统支持两种人员性质的交易单,一种是“个人”,一种是“企业”,交易单构造系统是用于构造测试环境下交易系统的交易单的服务,在现有技术的交易单构造系统构造出的交易单模板中,人员性质是随机的,也就是说造出的交易单,人员性质可能是“人员”,也可能是“企业”。而人员性质是“企业”的交易单,虽然在有些情景下是有益处的,但是对于在线贷签系统是不可用的,因此现有技术的步骤S1还需要手动修改人员性质为“企业”的交易单中买卖双方的人员类型,通过人工流转待办,触发推送测试数据到可视化系统和在线贷签系统,并且要根据不同的需求人工修改可视化的页面展示或者手机号,通过人工改库,人工刷新缓存的方式。现有技术从源头发起一单申请的时间约需要30-60分钟左右,非常耗时,更重要的是,对于下游系统的测试人员来说,他们不了解上游系统,因此在修改可视化系统数据时,不知道如何操作,即使学会了操作,也需要花费很长时间进行修改,效率很低。
技术实现思路
本专利技术实施例提供一种克服上述问题或者至少部分地解决上述问题的用于测试的交易单的展示方法及装置。第一个方面,本专利技术实施例提供一种用于测试的交易单的展示方法,包括:接收前端发送的交易单获取请求,所述交易单获取请求中至少记录待获取的交易单的交易单号以及前端指定的所述交易单对应的交易系统和可视化系统的测试环境信息;根据前端指定的所述交易单对应的交易系统和可视化系统的测试环境信息,确定交易系统的测试环境对应的第一数据库和可视化系统的测试环境对应的第二数据库;在所述第一数据库中查找所述待获取的交易单的交易单号,若查找到所述交易单号,则获得所述交易单号对应的凭证标识;在第二数据库中查找所述凭证标识;若查找到所述凭证标识,则在所述第二数据库中获取与所述凭证标识对应的交易单,根据查找到的交易单向所述前端进行展示。进一步地,所述接收前端发送的交易单获取请求,之前还包括:通过交易单构造系统生成交易单模板,并从预设的交易系统的测试环境库中确定所述交易单模板对应的交易系统的测试环境,从预设的可视化系统的测试环境库中确定所述交易单模板对应的可视化系统的测试环境;所述交易单模板的买卖双方的人员性质均为个人;由交易单构造系统确定的交易系统的测试环境执行所述交易单模板,生成具有交易单号的交易单,将生成的所述交易单推送至交易单构造系统确定的可视化系统的测试环境。进一步地,所述由交易单构造系统确定的交易系统的测试环境执行所述交易单模板,之后还包括:创建与生成的交易单的交易单号对应的凭证标识;将所述凭证标识推送交易单构造系统确定的可视化系统的测试环境,并在交易单构造系统确定的可视化系统的测试环境中建立所述凭证标识和交易单的对应关系。进一步地,所述接收前端发送的交易单获取请求,之前还包括:向前端展示交易单号、交易系统的测试环境库以及可视化系统的测试环境库,以使得所述前端从所述交易系统的测试环境库以及可视化系统的测试环境库中分别指定所述交易单对应的交易系统的测试环境和可视化系统的测试环境信息。进一步地,交易系统生成的交易单中还包括人物角色信息和与人物角色信息对应的联系方式信息和物业地址信息;相应的,所述根据查找到的交易单向所述前端进行展示,具体为:根据所述交易单中是否记录人物角色信息和与人物角色信息对应的联系方式信息和物业地址信息的情况,对查找到的交易单进行更新,将更新后的交易单发送至所述前端进行展示。进一步地,当所述交易单获取请求中不包括人物角色信息和与人物角色信息对应的联系方式信息时,所述对查找到的交易单进行更新,具体为:将查找到的交易单中除物业地址信息外的信息删除,将查找到的交易单中的物业地址信息更新为查找到的交易单的交易单号;当所述交易单获取请求中包括人物角色信息和与人物角色信息对应的联系方式信息时,所述对查找到的交易单进行更新,具体为:将所述交易单获取请求中包括人物角色信息作为目标人物角色信息,将查找到的交易单中的目标人物角色信息的联系方式信息更新为交易单获取请求中目标人物角色信息对应的联系方式信息进一步地,用于测试的交易单的展示方法还包括:若在所述第一数据库中未查找所述待获取的交易单的交易单号,或者在第二数据库中未查找到凭证标识,则向前端发送告警信息。进一步地,所述将更新后的交易单发送至所述前端进行展示,具体为:创建redis连接,将redis数据库中的缓存更新为所述更新后的交易单;将redis数据库中的所述更新后的交易单发送至前端。第二个方面,本专利技术实施例提供一种用于测试的交易单的展示装置,包括:请求获取模块,用于接收前端发送的交易单获取请求,所述交易单获取请求中至少记录待获取的交易单的交易单号以及前端指定的所述交易单对应的交易系统和可视化系统的测试环境信息;数据库查找模块,用于根据前端指定的所述交易单对应的交易系统和可视化系统的测试环境信息,确定交易系统的测试环境对应的第一数据库和可视化系统的测试环境对应的第二数据库;单号查找模块,用于在所述第一数据库中查找所述待获取的交易单的交易单号,若查找到所述交易单号,则获得所述交易单号对应的凭证标识;凭证查找模块,用于在第二数据库中查找所述凭证标识;若查找到所述凭证标识,则在所述第二数据库中获取与所述凭证标识对应的交易单,根据查找到的交易单向所述前端进行展示。进一步地,用于测试的交易单的展示装置还包括:交易单模板生成模块,用于通过交易单构造系统生成交易单模板,并从预设的交易系统的测试环境库中确定所述交易单模板对应的交易系统的测本文档来自技高网
...

【技术保护点】
1.一种用于测试的交易单的展示方法,其特征在于,包括:/n接收前端发送的交易单获取请求,所述交易单获取请求中至少记录待获取的交易单的交易单号以及前端指定的所述交易单对应的交易系统和可视化系统的测试环境信息;/n根据前端指定的所述交易单对应的交易系统和可视化系统的测试环境信息,确定交易系统的测试环境对应的第一数据库和可视化系统的测试环境对应的第二数据库;/n在所述第一数据库中查找所述待获取的交易单的交易单号,若查找到所述交易单号,则获得所述交易单号对应的凭证标识;/n在第二数据库中查找所述凭证标识;若查找到所述凭证标识,则在所述第二数据库中获取与所述凭证标识对应的交易单,根据查找到的交易单向所述前端进行展示。/n

【技术特征摘要】
1.一种用于测试的交易单的展示方法,其特征在于,包括:
接收前端发送的交易单获取请求,所述交易单获取请求中至少记录待获取的交易单的交易单号以及前端指定的所述交易单对应的交易系统和可视化系统的测试环境信息;
根据前端指定的所述交易单对应的交易系统和可视化系统的测试环境信息,确定交易系统的测试环境对应的第一数据库和可视化系统的测试环境对应的第二数据库;
在所述第一数据库中查找所述待获取的交易单的交易单号,若查找到所述交易单号,则获得所述交易单号对应的凭证标识;
在第二数据库中查找所述凭证标识;若查找到所述凭证标识,则在所述第二数据库中获取与所述凭证标识对应的交易单,根据查找到的交易单向所述前端进行展示。


2.根据权利要求1所述的用于测试的交易单的展示方法,其特征在于,所述接收前端发送的交易单获取请求,之前还包括:
通过交易单构造系统生成交易单模板,并从预设的交易系统的测试环境库中确定所述交易单模板对应的交易系统的测试环境,从预设的可视化系统的测试环境库中确定所述交易单模板对应的可视化系统的测试环境;所述交易单模板的买卖双方的人员性质均为个人;
由交易单构造系统确定的交易系统的测试环境执行所述交易单模板,生成具有交易单号的交易单,将生成的所述交易单推送至交易单构造系统确定的可视化系统的测试环境。


3.根据权利要求2所述的用于测试的交易单的展示方法,其特征在于,所述由交易单构造系统确定的交易系统的测试环境执行所述交易单模板,之后还包括:
创建与生成的交易单的交易单号对应的凭证标识;
将所述凭证标识推送交易单构造系统确定的可视化系统的测试环境,并在交易单构造系统确定的可视化系统的测试环境中建立所述凭证标识和交易单的对应关系。


4.根据权利要求1或2所述的用于测试的交易单的展示方法,其特征在于,所述接收前端发送的交易单获取请求,之前还包括:
向前端展示交易单号、交易系统的测试环境库以及可视化系统的测试环境库,以使得所述前端从所述交易系统的测试环境库以及可视化系统的测试环境库中分别指定所述交易单对应的交易系统的测试环境和可视化系统的测试环境信息。


5.根据权利要求1所述的用于测试的交易单的展示方法,其特征在于,交易系统生成的交易单中还包括人物角色信息和与人物角色信息对应的联系方式信息和物业地址信息;
相应的,所述根据查找到的交易单向所述前端进行展示,具体为:
根据...

【专利技术属性】
技术研发人员:吕晨叶美娟
申请(专利权)人:贝壳技术有限公司
类型:发明
国别省市:天津;12

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

1