在做接口自动化的时候,接口会有几种提交方式,POST,get
GET:
1.URL后面有参数
2.URL后面没有参数
首先:
robotfrmework 这个框架下,可以自己先安装很多的库,比如 RequestsLibrary
有这个库,就方便我们去发送一些get 和post 的接口请求,因为这个库里提供这些接口请求的方法
很多项目,打开web页面,页面操作通过开发者工具能看到很多加载的get请求
,通过这些请求,我们可以请求的看到,get的请求发起,除了请求的 URL
还有 request headers
通过图片我们可以清除的发现, request headers 大概有哪些组成,其实我们可以不用获取所有,适当提取一些要用的存放到户名你做接口请求时候的headers里
了解清楚了,在robotframework里我们可以这样去设置–GET 方式提交的 接口请求 (不带参数请求)
1:把 request headers要的数据 存在一个字典了
2:创建一个请求开始的 session 会话,api是这个会话的别名;
由(http:IP:端口+ headers)组成会话
3:通过RequestsLibrary库里的 get request 方法发送get方式接口请求
GET 方式提交的 接口请求 (带参数请求)
get request (方法介绍)