postman 快速搭建mockserver

mockserver应用场景:

       1.系统前端开发人员依赖HTTP接口,但是后端人员未完成接口开发工作。前后端开发人员可以约定接口的名称、请求参数、返回结果等。利用mockeserver模拟出对应接口。前端人员可利用该接口拿到请求数据继续下一阶段工作,无需等后端开发人员完成工作。等后端开发人员完成对应接口开发工作后,直接替换域名就行。

       2.系统后端开发人员开发某一功能依赖第三方HTTP接口。mockeserver模拟第三方HTTP接口。开发人员拿到模拟数据继续下一阶段的开发工作。

搭建mockserver:    

 打开postman,按照下图1-1操作顺序:

图1-1

按上图操作会有如下弹出框,如图1-2:


图1-2


图1-2 中 开发人员可以自定义方法的请求方法(post get delete等),接口名称,请求包体,接口描述、接口返回代码,接口返回数据。定义好后点击下一步。在下一步操作当中会定义该接口的作用域名称,Name设为mockServer。如图1-3:


图1-3

点击保存进入最后一步操作,在该步操作中mockserver会生成一个域名。至此一个mockServer已经搭建完成。如下图1-4:


图1-4

生成好域名后,会在collections中生成一个名为mockServer的collection,在该collection中会找到之前定义好的接口。如图1-5:


图1-5

接下来将环境设置为mockServer,点击发送请求,返回结果代码以及结果内容就是之前定义好的内容。如图1-6:


图1-6

mockServer环境详情,如图1-7:


图1-7

以上定义好了接口执行成功返回结果,当需要测试多种结果返回情况的时候,需要对接口重新定义。这个时候就需要用到Example。在Example下拉框中找到default选项,对接口进行编辑,编辑后保存。重新调用接口后,返回结果是修改后的结果。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,135评论 1 32
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,610评论 1 45
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,285评论 0 3
  • 今天看到朋友的一条说说,让我又回忆起了从前。 看着说说上的球服,看着我曾经的11号,突然发现有种物事人非...
    爱兰咸鱼阅读 161评论 1 0
  • 罗伯特议事也被称为十二原则六步法,它的目地主要是通过一系列的开会模式,让会议能更快的得到结论,让会议短时间内获...
    李向姿阅读 450评论 0 0