求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
要资料
 
追随技术信仰

随时听讲座
每天看新闻
 
 
PostMan 中文文档
入门
1.介绍
2.安装与更新
3.导航邮递员
4.发送您的第一个请求
5.管理您的帐户
6.同步您的工作
7.探索公共 API 网络
8.创建您的第一个系列
9.使用便笺本
10.创建工作区
11.设置邮递员
12.导入和导出数据
13.使用自定义代理
14.应用程序问题疑难解答
发送请求
15.构建请求
16.授权请求
17.接收响应
18.对集合中的请求进行分组
19.使用变量
20.管理环境
21.可视化响应
22.指定示例
23.使用 cookie
24.使用证书
25.生成客户端代码
26.故障排除请求
27.捕获请求数据概览
28.捕获 HTTP 请求
29.捕获 HTTPS 流量
30.使用邮递员拦截器
31.同步 cookie
32.使用 GraphQL 查询
33.使用 WebSocket 请求
34.发出 SOAP 请求
编写脚本
35.Postman 中的脚本
36.编写预请求脚本
37.编写测试
38.使用监视器运行测试
39.测试脚本示例
40.动态变量
41.邮递员 JavaScript 参考
运行合集
42.使用收集运行器
43.使用监视器调度运行
44.使用 webhook 触发运行
45.构建请求工作流
46.导入数据文件
在Postman中协作
47.与您的团队合作
48.定义角色
49.请求访问
50.分享你的工作
51.您的私有 API 网络
52.评论收藏
53.使用版本控制
54.公共工作区
55.管理公共元素
设计和开发你的API
56.API 开发概述
57.创建 API
58.版本控制 API
59.定义 API 规范
60.生成服务器代码
61.测试 API
62.部署 API
63.观察 API
64.管理和共享 API
65.验证 API
66.使用报告进行分析
发布你的API
67.记录您的 API
68.创作您的文档
69.发布您的文档
70.查看文档
71.使用自定义域
监控你的API
72.监控您的 API
73.监控 API 正常运行时间
74.设置基于集合的监视器
75.查看基于集合的监控结果
76.管理显示器使用情况
77.使用静态 IP 运行监视器
78.监视器故障排除
79.监控常见问题
API安全
80.令牌扫描仪
行政
81.采购邮递员
82.计费
83.配置团队设置
84.利用审计日志
85.入职清单
86.在团队之间迁移数据
87.将您的团队升级到当前版本的 Postman
88.管理企业部署
开发商
89.使用 Postman 实用程序进行开发
90.邮递员 API
91.回声 API
92.采集 SDK
93.Postman 运行时库
94.代码生成器库
95.邮递员收藏转换
集成
96.与邮递员集成
97.自定义 Webhook
98.CI 集成
99.圈子CI
100.特拉维斯 CI
使用 Newman CLI
101.使用 Newman 在命令行上运行集合
102.Newman与 Docker
103.带有 Postman API 的 CI
104.与 Travis CI 集成
105.与Jenkins集成
使用工作区
106.创建工作区
107.使用和管理工作区
108.查看工作区活动
109.解决团队冲突
模拟数据
110.设置模拟服务器
111.用例子模拟
112.使用 Postman API 模拟
113.了解示例匹配
Run Postman
114.使用在 Postman 中运行按钮
115.在 Postman 按钮中创建运行
116.在 Postman 中使用 Run 进行编码
117.API 架构安全警告
118.OpenAPI 3.0 警告
119.OpenAPI 2.0 警告
120.管理你的团队
121.管理用户组
122.配置域捕获
123.SSO 简介
124.为团队配置 SSO
125.登录 SSO 团队
126.微软广告文件系统
 
 
目录
与Jenkins集成
来源: Postman    编辑:Alice(火龙果软件)

您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码: 验证码,看不清楚?请点击刷新验证码 必填



40 次浏览
1次

Postman 包含一个功能齐全的测试沙箱,使您能够为您的 API 编写和执行基于 JavaScript 的测试。然后,您可以使用 Postman的命令行收集运行程序Newman将 Postman 与您的 CI/CD 构建系统集成。

以下示例显示了如何设置使用 Newman 运行集合的 Je​​nkins 构建。如果集合通过了所有测试,Jenkins 构建将被标记为成功。这使用在本地运行的 Jenkins 安装,但您通常会在构建服务器上运行它以供生产使用。

内容

  • 安装

  • 创建 Postman 集合

  • 设置Jenkins

  • 故障排除

  • 配置运行频率

安装

1.在本地安装 Jenkins 并启动它。有关更多信息,请参阅https://www.jenkins.io上的 Jenkins 文档。

2.在 Jenkins 中安装 Node.js 和 Newman:

1.转到您的 Jenkins 服务器(http://localhost:8080如果您在本地运行它,则默认情况下处于此状态)并登录。

2.转到管理 Jenkins > 管理插件并安装 NodeJS 插件。

3.转到Manage Jenkins > Global Tool Configuration并在NodeJS下,选择Add NodeJS。

4.输入 Node.js 安装的名称。

5.在要安装的全局 npm 包中,输入newman.

6.选择保存。

创建 Postman 集合

对于此示例,您将需要一个 Postman 集合,其中包含一些带有测试的请求。对于此示例,您可以通过选择下面的Run in Postman按钮将示例“Hello World”集合导入您的工作区。

要演示故障排除过程,请编辑请求并故意中断其中一项测试。例如,更改最终测试,使其查找文本“Hello,Everyone!” 而不是“你好,世界!”

创建集合后,将其导出为 JSON 文件。

设置Jenkins

1.在 Jenkins 运行的情况下,转到http://localhost:8080并登录。

2.在Dashboard页面上,选择左侧边栏上的New Item以创建新作业。

3.从选项中选择一个Freestyle 项目。为您的项目命名,然后选择OK。

4.在General > Build中,在项目中添加一个构建步骤,然后选择Execute Shell。构建步骤执行一个 shell 命令。输入要运行的 shell 命令,例如newman run ~/Desktop/jenkins_demo_postman_collection.json.

5.在Build Environment > Build Environment中,选择Provide Node & npm bin/ folder to PATH并选择您使用 Newman 配置的 NodeJS 安装。

6.选择保存以完成项目的创建。

故障排除

1.通过选择侧栏中的立即构建来手动运行此构建测试。

Jenkins 指示构建失败,并在构建历史记录中的构建旁边显示一个红叉。这是因为集合中故意失败的测试。

2.在历史列表中选择构建,然后选择控制台输出以查看 Newman 返回的内容。

3.在您的集合中修复这些测试。导出它,然后重试。

Jenkins 用绿色复选标记表示构建成功。

配置运行频率

设置 Jenkins 运行 Newman 的频率:

1.打开构建窗口。

2.选择配置。

3.导航到构建触发器并选择定期构建。

4.输入时间表。将频率设置为每 30 分钟的语法是H/(30) * * * *.

选择计划旁边的帮助图标以查看有关如何指定构建频率的信息。

5.选择保存。

Jenkins 现在将以您想要的频率运行 Newman,并会告诉您构建是失败还是成功。

在真实世界的构建环境中,Newman 将成为您生产环境的一部分。您可以根据需要设置通知和自定义 Jenkins。您可以使用多种其他配置来使您的收藏更具动态性。

 

 

40 次浏览
1次