Postman中文网站 18221674630

Postman API平台

发布者:postman中国网站 时间:2023-08-21

工具

Postman平台包括一套全面的工具,有助于加速API生命周期——从设计、测试、文档和模仿到API的共享和发现。

Postman Tools. Illustration.

Postman A P I client screenshot. Illustration.

API客户端

这Postman API客户端是Postman的基础工具,它使您能够轻松地探索、调试和测试您的API,同时还使您能够为HTTP、REST、SOAP、GraphQL和WebSockets定义复杂的API请求。

API客户机自动检测响应的语言、链接和正文中的格式文本,以便于检查。客户端还包括对OAuth 1.2/2.0、AWS签名、Hawk等认证协议的内置支持。

通过API客户端,您可以将请求组织到Postman集合中,以帮助您组织您的请求以便重用,这样您就不会浪费时间从头开始构建所有内容。您的集合还可以包含JavaScript代码来将请求绑定在一起或自动化公共工作流,并且您可以使用脚本到可视化您的API响应比如图表和图形。

Postman A P I design screenshot. Illustration.

API设计

您可以使用OpenAPI、RAML、GraphQL或SOAP格式在Postman中设计您的API规范。Postman的模式编辑器使得处理任何大小的规范文件都很容易,并且它使用内置的林挺引擎来验证规范。您还可以为API生命周期的多个阶段生成Postman集合——为模拟、文档、测试、监视器等等——全部来自规范文件,全部同步。

Postman A P I documentation screenshot. Illustration.

API文档

利用Postman的自动文档功能,使文档成为API工作流的核心部分。Postman通过Postman集合格式支持支持markdown的机器可读文档,您也可以通过OpenAPI文件生成文档。您的文档将自动包含您的请求的详细信息,以及各种客户端语言的示例代码。您可以通过与您的团队或全世界共享这些文档工作区或者在专门的门户网站上发布。

Postman A P I testing screenshot. Illustration.

API测试

直接在Postman中构建并运行测试,或者通过纽曼(一个集合运行器,使您能够直接从命令行运行和测试Postman集合)。Postman可以用来编写功能测试、集成测试、回归测试等等。Postman的基于Node.js的运行时包含对通用模式和库的支持,您可以使用它们来快速构建测试。

Postman mock servers screenshot. Illustration.

模拟服务器

模拟服务器使您能够确切地看到您的API将如何运行——甚至在它投入生产之前。当你不想(或不能)向一个真实的API发送API请求时,在Postman中创建模拟服务器来模拟API端点。您还可以通过为响应指定自定义延迟来模拟模拟服务器中的网络延迟。

模拟服务器托管在Postman的云上,这意味着它们在您需要的任何地方都可用——无论是在您的本地、测试或试运行环境中。

Postman monitors screenshot. Illustration.

监视器

Postman监视器帮助您了解API的最新健康状况和性能。监视器可以跨多个地理区域运行,并与第三方警报系统和仪表盘(如Datadog、New Relic、Slack等)集成。

邮递员监视器托管在邮递员的云上,这意味着您可以快速设置它们。

Postman A P I detection screeshot. Illustration.

API检测

将浏览器中的请求和cookies捕获到Postman中,通过邮递员拦截器或者邮递员代理。拦截器可以捕捉请求和响应。Postman的代理运行在Postman应用程序中,可以用于HTTP或HTTPS网站。

Postman API平台.png