手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何认知接口测试流程

时间:2024-10-24 11:17:22

1、在做接口测试之前,首要是要做准备工作,比如先要熟悉接口文档,一般要从开发地方去拿。酋篚靶高需要了解的内容有:每个接口所对应要实现的功能是什么?服务器的地址、端口、接口地址(确定访问哪个接口)?请求方式,请求参数有哪些,参数的约束是什么(工作当中了解请求参数的各种约束)?

如何认知接口测试流程

2、最后是要熟悉从服务器端所响应数据的疙熳阊涓信息含义,内容如下: <1>响应的字段个数是否足够(可以看需求文档中对应的功能需要显示的个数,只能多不能少) <2>正确和错误的响应码,这个响应码名称由开发来定义的,比如errcode或者errmessage.以及对应的响应信息(message)是什么。 例如 :errcode:5512 ,1,message:错误的请求信息 HTTP/1.1 200 OK,正确的响应码; "status":0, 正确响应码;异常响应码"status":502; resultcode:1.

如何认知接口测试流程

3、接下来是要编写接口测试用例,接口测试和功能测试十分类似,唯一的区别就是多了一个请求报文,响应报文。所以在写测试用例时需要考虑的场景有:正常异常的请求参数的请求报文以及考虑正常和异常请求后的响应报文(例如 ,异常的错误码是什么,对应的错误信息是否正确).

如何认知接口测试流程

4、接下来就是执行测试用例,一般是用jmeter执行测试用例:步骤如下:先建立一个线程组,再添加http请求,填写好请求地址,端口,和请求参数,设置参数化 ,添加断言等,最后添加查看结果树再运行。

如何认知接口测试流程

5、在运行完用例后,就要检查接口是否通过,如果不通过,先定位下原因,如果是请求的参数有问题,修改后再进行测试 ,如果是接口本身存在bug, 就把服务器上的日志取下来,提单给开发修改。

如何认知接口测试流程

6、在做接口测试的时候,如何验证接口是通过的呢?其实判定的依据有两种:一是接口返回的数据是否正确,二是向系统提交的数据是否正确写入了数据库。

如何认知接口测试流程
© 手抄报圈