投产点服务测试方法、装置、设备及存储介质制造方法及图纸

技术编号:24010404 阅读:49 留言:0更新日期:2020-05-02 01:32
本发明专利技术提供一种投产点服务测试方法、装置、设备及存储介质,涉及开发测试技术领域。本发明专利技术通过接收投产点对应的客户端发送的交易报文,并根据交易报文中的标识信息,在预设的隔离环境中确定投产点对应的目标隔离组,然后根据目标隔离组所指示的测试环境,对交易报文进行转发,可以实现实现测试环境交易流量能够从不同投产点的各类型渠道引入,并根据不同投产点的计划并行进行开发、测试工作。其中,目标隔离组所指示的测试环境包括第一服务组件和第二服务组件,第二服务组件为根据标识信息生成的虚拟服务组件、且虚拟服务组件指向预设的公共基础环境中相应的服务,可以有效降低测试环境的建设成本。

Service test method, device, equipment and storage medium of production point

【技术实现步骤摘要】
投产点服务测试方法、装置、设备及存储介质
本专利技术涉及开发测试
,具体而言,涉及一种投产点服务测试方法、装置、设备及存储介质。
技术介绍
大型分布式系统服务通常由Web应用、中间件、数据库和诸多后台业务系统组成,一套可以运行的全链路流水线环境自成一套生态体系。在大型分布式系统服务中,一套测试环境仅能勉强保证一个中小规模系统按照正常交付生命周期进行开发、测试、投产,但很难在资源成本和管理成本较低的条件下,具备构建支持多投产点并行开发、测试、投产的能力,无法满足快速迭代快速投产的需求。现有技术中,一般通过建立多套全链路流水线环境,每套流水线都独立承担着不同投产点的测试任务,每个环境按照开发、组件组装、应用组装、用户验收等不同阶段有序使用,以解决多测试任务并行的问题。但是,上述通过建立多套全链路流水线环境,解决多测试任务并行的方法中,每增加一个并行测试投产点就需要增加一条全链路流水线环境,在系统复杂度不变的前提下,需要担负的设备成本、运维成本和管理成本整体会呈现线性增长,导致测试环境的建设成本较高。专利本文档来自技高网...

【技术保护点】
1.一种投产点服务测试方法,其特征在于,所述方法包括:/n接收投产点对应的客户端发送的交易报文,所述交易报文包含有所述投产点对应的标识信息,所述标识信息用于指示预设的隔离环境中与所述标识信息对应的投产点对应的隔离组;其中,所述隔离环境中预设有与不同投产点一一对应的多个隔离组,每个所述隔离组用于指示对应投产点的测试环境;所述测试环境包括第一服务组件和第二服务组件,所述第二服务组件为根据所述标识信息生成的虚拟服务组件、且所述虚拟服务组件指向预设的公共基础环境中相应的服务;/n根据所述交易报文中的标识信息,在预设的隔离环境中确定所述投产点对应的目标隔离组;/n根据所述目标隔离组所指示的测试环境,对所...

【技术特征摘要】
1.一种投产点服务测试方法,其特征在于,所述方法包括:
接收投产点对应的客户端发送的交易报文,所述交易报文包含有所述投产点对应的标识信息,所述标识信息用于指示预设的隔离环境中与所述标识信息对应的投产点对应的隔离组;其中,所述隔离环境中预设有与不同投产点一一对应的多个隔离组,每个所述隔离组用于指示对应投产点的测试环境;所述测试环境包括第一服务组件和第二服务组件,所述第二服务组件为根据所述标识信息生成的虚拟服务组件、且所述虚拟服务组件指向预设的公共基础环境中相应的服务;
根据所述交易报文中的标识信息,在预设的隔离环境中确定所述投产点对应的目标隔离组;
根据所述目标隔离组所指示的测试环境,对所述交易报文进行转发。


2.根据权利要求1所述的方法,其特征在于,所述标识信息为全局跟踪号,所述根据所述交易报文中的标识信息,在预设的隔离环境中确定所述投产点对应的目标隔离组,包括:
根据所述交易报文中的全局跟踪号,确定对应的投产点信息;
根据所述投产点信息,在预设的隔离环境中确定所述投产点对应的目标隔离组。


3.根据权利要求2所述的方法,其特征在于,所述接收投产点对应的客户端发送的交易报文之前,所述方法还包括:
分别构建公共基础环境、以及多个隔离组构成的隔离环境。


4.根据权利要求3所述的方法,其特征在于,所述构建多个隔离组构成的隔离环境,包括:
根据各投产点对应的服务测试需求,确定各投产点对应的第一服务组件和第二服务组件;
根据各投产点对应的第一服务组件和第二服务组件,生成各投产点对应的隔离组;
根据各投产点对应的隔离组,生成所述隔离环境。


5.根据权利要求2-4任一项所述的方法,其特征在于,所述全局...

【专利技术属性】
技术研发人员:杨朴涂耀旭刘洋朱珊珊李亚飞刘宇萱
申请(专利权)人:中国建设银行股份有限公司建信金融科技有限责任公司
类型:发明
国别省市:北京;11

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

1