专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

postman模拟服务器mockserver应用

ins518 2024-10-06 10:22:09 技术文章 15 ℃ 0 评论

为什么会用到mockserver

有一次在接到一个项目后由于项目中有nigix配置,本地没有nigix(Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器)服务,数据库相关的配置在nigix里边配置,为了能正常启动服务,此时就需要一个可以模拟nigix服务配置获取的请求,本地安装了postman,刚好里边有模拟服务器的功能mockserver,就用这个来实现。

mockserver使用场景

在前端或者后端系统依赖其它HTTP接口时,如果后端开发接口没有完成。双方可以约定接口的名称、请求出入参数,利用mockserver模拟接口服务同步开发,互相不影响进度,等要调用的接口开发完后,替换域名即可。

搭建mockserver

1.postman安装需要的版本,因为我本地已经安装,这里就不过多介绍。

2.点击Mock servers出来右侧配置窗口,配置好请求方式get、post、delete等,请求URL(根据提前双方协商好的地址配置,并且地址一定要写正确,第一位是反斜杠/,不然会请求不到报错),出参(根据双方提前协商定义好的出参配置),然后点击下一步。

3.设置一个模拟服务器的名称dbget03(这个名称自己可以定义),点击完成,这样一个mockserver模拟接口服务就创建完成了

4.创建完成后在collections中会自动生成一个名为dbget03的collection,点击send测试会看到执行成功,返回信息是自己配置的返回参数结果。

5.可以查看调用历史记录,刷新历史,以及查看配置信息,修改配置信息。

6.在查看配置信息进去之后可以看到实际的调用地址,也就是用来自测的地址,我们把它当作一个已经完成的或者配置好的服务来进行模拟调用。以便能够更好的配合我们的项目开发进行。

以上是在工作中遇到的关于mockserver模拟服务器的介绍,希望对你有所帮助。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表