扫码阅读
手机扫码阅读

配置Mountebank环境

504 2023-08-22

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:配置Mountebank环境
文章来源:
Bruce Talk
扫码关注公众号
文章摘要

使用Mountebank快速搭建服务环境

在开发过程中经常需要与外部系统如Zoom的API、SMTP服务和第三方支付系统进行交互。但在实际应用中,直接频繁调用这些外部服务可能会因为限流限制或性能测试需求而不现实。为此,可以使用打桩服务Mountebank来模拟这些外部服务。

本机安装方法

Mountebank可以通过多种方式在本机上安装:

  • 使用npm命令npm install -g mountebank直接安装。
  • 通过Docker保持环境清洁,使用docker pull bbyars/mountebank下载镜像。

启动服务

安装完成后,可以通过以下方式启动Mountebank:

  • 使用npx命令npx mb start启动。
  • 使用Docker命令docker run --rm bbyars/mountebank mb start启动。

Mountebank默认使用2525端口,但可以通过指定--port参数来自定义端口。

退出服务

退出Mountebank服务可以通过以下方式:

  • 对于npm安装,使用npx mb stop
  • 对于Docker容器,使用docker exec -it [containerID] /bin/sh /app $ mb stop

遵循上述步骤,可以轻松地在单机环境上搭建Mountebank服务。后续文章将介绍如何使用Mountebank进行API测试。

参考引用

Mountebank官方网站

想要了解更多内容?

查看原文:配置Mountebank环境
文章来源:
Bruce Talk
扫码关注公众号

分享工作点滴;总结敏捷实践;让软件产品因我们而不同。

52 篇文章
浏览 25.9K
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设 白皮书上线