前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >robotframework 学习(2) :使用RIDE进行接口测试之发送请求和接收数据断言

robotframework 学习(2) :使用RIDE进行接口测试之发送请求和接收数据断言

作者头像
Mokwing
发布2020-09-08 10:43:08
1.5K0
发布2020-09-08 10:43:08
举报
文章被收录于专栏:Mokwing

一、RIDE的介绍:

RIDE是robotframework图形操作前端,也可以理解为一种编辑器,它以cell的形式来进行定义数据和方法,返回结果等,我们可以使用它进行创建测试用例和编写测试脚本,并且执行自动化测试。

安装和启动这里就不多介绍了,可以去我上一篇博客查看就行。传送门:https://blog.csdn.net/weixin_38374974/article/details/82313214

二、接口测试:

PS:下面这个例子只供参考,直接学习会出错的,具体的以你们自己的接口文档为准。

简单来说,接口就是我们的一个URL,例如:https://api.immomo.com/v1/feed/read/kill?fr=644013448 ​​​​​​。

这其中:https://api.immomo.com 是域名地址,后面肯定是ip:port ;

/v1/feed/read/kill 就是一个接口;

?fr=644013448 是一个get传递的参数和所带的数据。

我们要测试的就是,通过上面链接和传递的参数能不能获取到我们想要的响应的结果内容?当然在传递数据的时候是需要我们的header的信息,如果是post传递还需要正文信息,如下图:

三、RIDE的使用:

面板就不介绍了,很多博客内容都有,直接说一下怎么做接口测试吧。

1、首先需要准备的库(比较简单的demo,我这里只用了2个库):RequestsLibrary,Collections ;

2、输入内容:

3、执行:

4、总结:感觉会写很多,结果三张图片就搞定了,emmm。其实最开始遇到的问题就是这个页面怎么写?这些方法从哪里找?第二个遇到的问题就是,我要传的参数信息怎么写,怎么获得返回的信息?想说的是做事情不能着急,每一步都是需要慢慢品出来的。加油!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018/09/12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档