【技术实现步骤摘要】
一种链路模拟方法
本专利技术涉及网络通讯
,更具体的说是涉及一种链路模拟方法。
技术介绍
目前微服务已经成为互联网技术中非常热门的名词,微服务架构的思想是将整体业务,根据业务领域拆分成一个个独立的模板。每个微服务模块独立部署,微服务之间的关系是松耦合的。然后,目前osp(开放平台)微服务进行模拟的方案主要是针对具体的服务器和方法进行的,需要在页面或者代码方式预先写好需要模拟的逻辑和返回数据,当不需要进行模拟的时候就需要将相应的模拟配置失效掉,从而影响其他链路的模拟,然而,这种方式各个链路之间容易相互影响,导致链路模拟效率低下。
技术实现思路
有鉴于此,本专利技术提供了一种具有效率高、操作简便、数据可靠等特点的链路模拟方法。为实现上述目的,本专利技术提供如下技术方案:一种链路模拟方法,其特征在于,具体包括以下步骤:接收链路待测试请求,所述链路待测试请求包括链路标识、被调用服务信息和被测应用标识;根据所述被测应用标识确定对应的被测应用;将所述链路待测试请求发送至所述被测应用,以使得所述被测应用根据所述链路待测试请求中所述被调用服务信息调用匹配的目标模拟服务;将所述链路标识发送至所述目标模拟服务,获取所述目标模拟服务返回的与所述链路标识对应的目标模拟数据;将所述目标模拟数据发送至所述被测应用,以使得所述被测应用根据所述目标模拟数据进行模拟测试,得到被测结果;接收所述被测结果,并将所述被测结果返回至目标终端。优选的,在上述一种链路模拟方法中,该方法还包括:获取所述链路待测试请 ...
【技术保护点】
1.一种链路模拟方法,其特征在于,具体包括以下步骤:接收链路待测试请求,所述链路待测试请求包括链路标识、被调用服务信息和被测应用标识;根据所述被测应用标识确定对应的被测应用;将所述链路待测试请求发送至所述被测应用,以使得所述被测应用根据所述链路待测试请求中所述被调用服务信息调用匹配的目标模拟服务;将所述链路标识发送至所述目标模拟服务,获取所述目标模拟服务返回的与所述链路标识对应的目标模拟数据;将所述目标模拟数据发送至所述被测应用,以使得所述被测应用根据所述目标模拟数据进行模拟测试,得到被测结果;接收所述被测结果,并将所述被测结果返回至目标终端。/n
【技术特征摘要】
1.一种链路模拟方法,其特征在于,具体包括以下步骤:接收链路待测试请求,所述链路待测试请求包括链路标识、被调用服务信息和被测应用标识;根据所述被测应用标识确定对应的被测应用;将所述链路待测试请求发送至所述被测应用,以使得所述被测应用根据所述链路待测试请求中所述被调用服务信息调用匹配的目标模拟服务;将所述链路标识发送至所述目标模拟服务,获取所述目标模拟服务返回的与所述链路标识对应的目标模拟数据;将所述目标模拟数据发送至所述被测应用,以使得所述被测应用根据所述目标模拟数据进行模拟测试,得到被测结果;接收所述被测结果,并将所述被测结果返回至目标终端。
2.根据权利要求1所述的一种链路模拟方法,其特征在于,该方法还包括:获取所述链路待测试请求对应的测试请求参数;将...
【专利技术属性】
技术研发人员:李磊,
申请(专利权)人:华信汇联北京科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。