【技术实现步骤摘要】
本专利技术涉及测试相关,特别是一种服务测试方法、装置、电子设备及存储介质。
技术介绍
1、如图1所示,现有的服务,例如搜索服务,包括多个分支模块。如图1所示的服务1’包括主干模块11’、14’、分支模块12’、13’以及控制分支模块开启或关闭的开关模块121’、131’。服务中的分支模块,可以通过对应的开关开启或关闭。例如分支模块12’可以通过开关模块121’设置开启或关闭,分支模块13’可以通过开关模块131’设置开启或关闭。
2、在现有的服务中,开关模块的设置由通用配置文件设置。服务在启动时读取一份通用配置文件,并且服务只能同时执行一种通用配置文件的配置。
3、然而,对于服务的测试,需要进行各种不同分支模块的不同组合,针对每种组合进行验证。例如搜索服务测试,每次搜索结果验证,都需要进行各种分支模块的不同组合,比如需要组合为图2或图3的组合。因此,服务测试,需要对每个分支模块进行不同的开关模块限制。
4、然而,现有的服务,由于只在启动时读取一份通用配置文件,在整个服务只能同时执行一种配置,因此,服务
...【技术保护点】
1.一种服务测试方法,其特征在于,包括:
2.根据权利要求1所述的服务测试方法,其特征在于,所述流程模块还包括控制所述分支模块开启或关闭的开关模块,所述响应于所述测试请求运行服务流程,在运行所述服务流程中,根据所述请求配置文件的启闭配置,开启或关闭所述服务中的一个或多个分支模块,具体包括:
3.根据权利要求2所述的服务测试方法,其特征在于,所述根据所述请求配置文件的启闭配置,设置所述待判断开关模块,具体包括:
4.根据权利要求3所述的服务测试方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的服务测试方法,其特征
...【技术特征摘要】
1.一种服务测试方法,其特征在于,包括:
2.根据权利要求1所述的服务测试方法,其特征在于,所述流程模块还包括控制所述分支模块开启或关闭的开关模块,所述响应于所述测试请求运行服务流程,在运行所述服务流程中,根据所述请求配置文件的启闭配置,开启或关闭所述服务中的一个或多个分支模块,具体包括:
3.根据权利要求2所述的服务测试方法,其特征在于,所述根据所述请求配置文件的启闭配置,设置所述待判断开关模块,具体包括:
4.根据权利要求3所述的服务测试方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的服务测试方法,其特征在于,所述请求配置文件还包括所述服务中的一个或多个流程模块的配置参数,所述方法还包括:
6.根据权利要求5所述的服务测试方法,...
【专利技术属性】
技术研发人员:黄岩枫,
申请(专利权)人:北京罗克维尔斯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。