用Restbird录制和回放API图文教程- 以录制百度搜索为例

Resbird不仅可进行API接口设计开发、测试,还可以执行API的录制和回放、服务器模拟等。整个过程无需一行代码,当然你可以通过RestbBird提供的编程能力,处理各种高级复杂的任务。本文以录制和回放百度搜索API为例,介绍Resbird API接口录制和回放功能。

本文你可以了解到:

Restbird录制和回放实现原理

录制和回放管理界面介绍

添加一个API录制项目用例

设置录制器

执行API录制

提示

本文为RestBird Web版执行API录制和回放的图文教程。(目前服务器在海外,可能第一次打开有点慢,大家耐心等待。中文网API200很快上线,届时用户体验会得到很大的提升)。Restbird Docker版执行API录制和回放和Web基本操作相同,不同的是docker版代理URL需要做端口映射。Web版不需要,web版更加简单易用,但docker版提供了更加完备的项目管理,除此之外,还有数据安全保护、git/svn管理等功能。了解web版和docker版功能差异。

1.Restbird录制和回放实现原理

RestBird http/https 记录是通过反向代理实现的。映射你录制目标URL到反向代理URL。所有访问反向代理URL都会发送到目标URL,所有的请求和响应都会记录保存。

2.录制和回放管理界面

左边面板是项目导航菜单,点击‘+New’(新建)或者“-Delete”(删除)按钮管理项目。

右侧面板是API记录项目运行记录。点击每条API项查看细节。(注意,每次运行后,需要点击刷新图标查看最新的记录结果)

3.添加一个API录制项目用例

1)如下图,点击“+New”(新建按钮),新建一个API录制项目用例。

2.在弹出对话框中,输入项目用例名称。

现在,一个录制的项目用例创建好了。

4.设置API录制器

1.如图,点击右侧面板齿轮图标,打开设置对话框,去设置录制目标URL。

2.在弹出对话框,输入需要录制的目标网站URL地址,本文以百度示例。

3.设置完成后,显示如下界面。

5.执行API录制-百度搜索为例

1.如下图,鼠标点击代理URL区域,开始运行录制。

2.运行后,会新窗口打开录制网站。目标网站的URL会替换为代理URL。

3.示例,在搜索框输入restbird,会打开如下页面。

4.返回录制管理界面,点击刷新按钮,以查看最新的录制内容。(如下图)

5.刷新后,(如下图)你可以看到录制目标网站的记录。你可以点击录制项,查看详情。

API的录制和回放,可以非常方便的帮助大家定位bug,而且也是实现API自动化测试的重要利器。而且Restbird目前公测期间,所有功能完全免费。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 转自:[http://api200.com/tutorial/tutorial.html#setup-for-th...
    洛的俠阅读 4,587评论 0 1
  • 一:LoadRunner常见问题整理1.LR 脚本为空的解决方法:1.去掉ie设置中的第三方支持取消掉2.在系统属...
    0100阅读 9,940评论 0 11
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,887评论 1 32
  • 这两天,神继续让我开眼,看到神精准的带领。 今天的话语中说,不要看眼前,要看背后。我的老板是个未信者,他常说的话是...
    MO若耶阅读 1,373评论 0 2
  • 有人给我买了一双新旅游鞋,正好出门时穿。 鞋有很多种,不同的种类、样式和不同的功能,在不同的场合穿不同的鞋。从穿法...
    杨仲凯律师阅读 4,324评论 0 0

友情链接更多精彩内容