RobotFramework-发送http请求

​1、发送http请求需要的第三方依赖包

http://robotframework.org/#libraries

RobotFramework-发送http请求_第1张图片

2、安装

RobotFramework-发送http请求_第2张图片

pip install --upgrade robotframework-httplibrary

3、发送htttp请求的关键字的说明文档

http://peritus.github.io/robotframework-httplibrary/HttpLibrary.html

RobotFramework-发送http请求_第3张图片

4、使用范例

RobotFramework-发送http请求_第4张图片

关于post的参数需要特别说明下:

实际运行过程中:

${url} = ip:port

${path} = /com.xx.xx.xx.xx.api.xxApi:1.0.0/findAll

5、使用说明

Http.txt是一个资源文件,

getUrl getPath sendHttpRequest getRequestBody是自定义的关键字,里面包装了一些系统关键字,主要是封装http的操作,便于在编写测试用例时更方便的调用。

基本的想法是:针对不同类型的操作用不同的资源文件进行封装

如上方截图中:

Http.txt是对http请求相关操作的封装

DbOperate.txt是对数据库操作的封装

你可能感兴趣的:(RobotFramework-发送http请求)