接口出现异常,首先我们要分清楚这种异常是什么类型的异常
1、我们可以通过接口请求的返回值和预期结果比较,来判断这个异常类型
比如如果是http请求的接口,我们可以根据接口的返回状态码来判断这个异常类型 400+的异常都是客户端的异常,500+的异常都是服务器端的异常。
比如我们也可以根据接口尅性
2、判断完接口异常类型之后,我们根据各种异常类型来分析这个异常
比如是客户端的异常,我们需要定位出接口那部分功能出问题,是参数?请求方式?还是路径?请求头数据不对?等等
比如是服务器端的异常,我们需要定位异常发生在服务器的那部分,是server部分,还是数据库部分,还是中间件部分?
3、定位好异常之后,能够复现这个异常,就可以提单了