如何进行HTTP接口测试

HTTP接口测试流程

1:根据接口文档设计案例

2:准备数据

3:拼接报文

4:发送HTTP报文获取响应

5:查询数据,检查预期结果

6:解析响应

7:比对结果

注意项:

拼接报文时,注意HTTP头部字段,有些字段一点点区别获得的响应是不一样的,最终会导致测试失败。

接口自动化的本质是熟练掌握协议的基础上,加上大量的字符串处理工作。

HTTP接口测试工具

手工测试

由于浏览器无法手动完成put、post、delete等操作,手工测试需要专业的工具,比如:postman或者soapUI(擅长测试soap风格的接口)

自动化测试

高级语言可以很方便实现HTTP接口的自动化测试,目前应用最广泛的是:python的Requests库,Robotframework的robotframework-requests库

你可能感兴趣的:(如何进行HTTP接口测试)