新旧系统切换(接口测试)
背景:切换到新系统,这里记录的是接口中台控制切换新旧系统,其他上游系统仍然调用中台接口,测试过程的测试点参考
考虑的是调用新系统时需要与调用旧系统保持一致
1、接口处理逻辑要一致
2、接口的入参,需要与旧接口的一致
3、接口入参的必填和非必填参数需与旧接口一致
4、接口入参格式需与旧接口保持一致
5、接口返回的格式,需要跟旧接口的返回一致
6、接口返回的参数名称,需要跟旧接口的返回一致
7、接口返回的参数类型,需要跟旧接口的返回一致
8、接口返回的参数个数,需要跟旧接口的返回一致
9、接口参数的大小写需要与旧系统的一致
10、接口返回的状态码需要与旧系统的一致
11、接口返回的错误提示语应该要正确(主要考虑新接口的错误提示语,如要求不严格,可以不要求与旧系统的错误返回一致,需具体问题具体分析)
12、如果有对比的,可核对切换前后接口返回的参数个数及内容应该要一致
13、关注新旧系统时间查询的处理方式,如开始结束时间都为同一天时,处理的结果是当天的0:00:0023:59:59,还是0:00:000:00:00