LR测试HTTP接口

1. 阅读接口文档

2. 选择协议

3. 利用web custom request函数发送请求,既支持get又支持post,同时需要注意数据格式。

4. 也可以用web_url完成get,web_submit_data完成post

LR测试HTTP接口

LR测试HTTP接口

5. 对响应中的返回码校验(可选),即脚本中的检查点。

LR测试HTTP接口

6. Run-Time Settings->Log->Extended log->勾选Data returned by server(非接口不勾选)

LR测试HTTP接口

7. 如果是https的接口,需要在脚本最上面加web_set_sockets_option("SSL_VERSION", "TLS");

8. 对于中文参数,需要转码

LR测试HTTP接口

9. 接口依赖---关联

LR测试HTTP接口

10. 如果是json格式,需要指定EncType=application/json,见上图

      如果是xml格式,需要指定需要指定EncType=text/html;charset=UTF-8

LR测试HTTP接口