新旧系统切换(接口测试)

背景:切换到新系统,这里记录的是接口中台控制切换新旧系统,其他上游系统仍然调用中台接口,测试过程的测试点参考

考虑的是调用新系统时需要与调用旧系统保持一致

1、接口处理逻辑要一致

2、接口的入参,需要与旧接口的一致

3、接口入参的必填和非必填参数需与旧接口一致

4、接口入参格式需与旧接口保持一致

5、接口返回的格式,需要跟旧接口的返回一致

6、接口返回的参数名称,需要跟旧接口的返回一致

7、接口返回的参数类型,需要跟旧接口的返回一致

8、接口返回的参数个数,需要跟旧接口的返回一致

9、接口参数的大小写需要与旧系统的一致

10、接口返回的状态码需要与旧系统的一致

11、接口返回的错误提示语应该要正确(主要考虑新接口的错误提示语,如要求不严格,可以不要求与旧系统的错误返回一致,需具体问题具体分析)

12、如果有对比的,可核对切换前后接口返回的参数个数及内容应该要一致

13、关注新旧系统时间查询的处理方式,如开始结束时间都为同一天时,处理的结果是当天的0:00:0023:59:59,还是0:00:000:00:00

相关推荐
宝宝单机sop24 分钟前
深度学习资源合集(第二辑)
经验分享
小周不忙AI智能2 小时前
AI智能体对传统行业的冲击与数字化生产力重构定义
经验分享
三水不滴3 小时前
对比一下RabbitMQ和RocketMQ
经验分享·笔记·分布式·rabbitmq·rocketmq
YYYing.3 小时前
【Linux/C++进阶篇(二) 】超详解自动化构建 —— 日常开发中的“脚本” :Makefile/CMake
linux·c++·经验分享·ubuntu
孞㐑¥3 小时前
算法—哈希表
开发语言·c++·经验分享·笔记·算法
Polaris_T3 小时前
2本9硕AI人实习&秋招分享(回江苏版)
人工智能·经验分享·深度学习·求职招聘
字节跳动的猫4 小时前
2026四款AI插件开发快速上手
经验分享
Marry Andy4 小时前
Atlas 300l Duo部署qwen3_32b_light
linux·人工智能·经验分享·语言模型·自然语言处理
啥也不会,学习中4 小时前
音视频转文字工具,内置多个音频识别模型,极速转录
经验分享
宝宝单机sop5 小时前
数据结构资源合集(第二辑)
经验分享