System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种支持使用测试城市配置信息进行回归测试的方法技术_技高网

一种支持使用测试城市配置信息进行回归测试的方法技术

技术编号:42640243 阅读:31 留言:0更新日期:2024-09-06 01:37
本发明专利技术公开了一种支持使用测试城市配置信息进行回归测试的方法,S1:用户或司机在客服端进行测试操作请求;S2:服务端收到用户或司机的配置信息请求后,判断用户和司机是否在测试白名单中,否:执行步骤S5,是:执行后续流程;S3:将用户或司机请求真实城市信息变更为测试城市信息;S4:使用测试城市信息获取后台配置信息,判断是否配置测试城市配置信息,是:执行步骤S6,否:执行后续流程;S5:使用真实城市信息获取后台配置信息;本发明专利技术首先使用测试城市获取后台配置信息,如果存在测试城市配置信息则优先使用,如果没有再使用真实城市获取配置信息;测试场景更丰富、灵活,减少测试点遗漏产生的问题。

【技术实现步骤摘要】

本专利技术属于网约车平台,具体涉及一种支持使用测试城市配置信息进行回归测试的方法


技术介绍

1、网约车场景中,用户从网约车平台下单,司机接单并进行后续服务流程。测试人员在生产环境回归或测试时,使用专门的测试用户和测试司机在真实城市进行测试,只能覆盖真实城市配置信息下的场景,测试和回归场景不全,容易遗留测试。

2、为此,本专利技术设计了一种支持使用测试城市配置信息进行回归测试的方法。


技术实现思路

1、本专利技术的目的在于提供一种支持使用测试城市配置信息进行回归测试的方法,以解决上述
技术介绍
中提出的问题。

2、为实现上述目的,本专利技术提供如下技术方案:一种支持使用测试城市配置信息进行回归测试的方法,具体步骤包括:

3、s1:用户或司机在客服端进行测试操作请求;

4、s2:服务端收到用户或司机的配置信息请求后,判断用户和司机是否在测试白名单中,否:执行步骤s5,是:执行后续流程;

5、s3:将用户或司机请求真实城市信息变更为测试城市信息;

6、s4:使用测试城市信息获取后台配置信息,判断是否配置测试城市配置信息,是:执行步骤s6,否:执行后续流程;

7、s5:使用真实城市信息获取后台配置信息;

8、s6:返回配置信息给用户或司机;

9、s7:结束。

10、优选的,步骤s2中,用户或司机加入测试白名单,则认为是测试用户或测试司机。

11、优选的,如果用户或司机需要在生产环境回归或测试,可将用户或司机加入到测试白名单。

12、优选的,步骤s4的目的是如果存在测试城市配置信息则优先使用,如果没有再使用真实城市获取配置信息。

13、与现有技术相比,本专利技术的有益效果是:本专利技术是一种增加虚拟测试城市维度配置信息来满足测试人员进行线上回归和测试的方法。用户或司机加入测试白名单则认为是测试用户或司机,测试用户或司机涉及配置信息的请求,首先使用测试城市获取后台配置信息,如果存在测试城市配置信息则优先使用,如果没有再使用真实城市获取配置信息;测试场景更丰富、灵活,减少测试点遗漏产生的问题。

本文档来自技高网...

【技术保护点】

1.一种支持使用测试城市配置信息进行回归测试的方法,其特征在于:具体步骤包括:

2.根据权利要求1所述的一种支持使用测试城市配置信息进行回归测试的方法,其特征在于:步骤S2中,用户或司机加入测试白名单,则认为是测试用户或测试司机。

3.根据权利要求1所述的一种支持使用测试城市配置信息进行回归测试的方法,其特征在于:如果用户或司机需要在生产环境回归或测试,可将用户或司机加入到测试白名单。

4.根据权利要求1所述的一种支持使用测试城市配置信息进行回归测试的方法,其特征在于:步骤S4的目的是如果存在测试城市配置信息则优先使用,如果没有再使用真实城市获取配置信息。

【技术特征摘要】

1.一种支持使用测试城市配置信息进行回归测试的方法,其特征在于:具体步骤包括:

2.根据权利要求1所述的一种支持使用测试城市配置信息进行回归测试的方法,其特征在于:步骤s2中,用户或司机加入测试白名单,则认为是测试用户或测试司机。

3.根据权利要求1所述的一种支持使用测试城市...

【专利技术属性】
技术研发人员:张超
申请(专利权)人:首约科技北京有限公司
类型:发明
国别省市:

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

1