266 次浏览
在 OAuth 2.0 的帮助下,我们将首先获取 API 的访问令牌。此令牌将用于对所有未来的请求进行身份验证。使用 OAuth 2.0 的数据访问因 API 访问提供者而异。但是,它通常包括在用户、API 和客户端之间来回发送请求。OAuth 2.0 流程客户端发送请求以授权访问用户的数据。如果用户允许访问,则应用程序会向服务提供商请求访问令牌。这是通过发送访问许可证从... 阅读更多
3K+ 次浏览
我们可以在 Postman 中使用会话。要创建会话,请按照以下步骤操作 -步骤 1 - 单击 Postman 应用程序右上角出现的眼睛图标。然后单击全局部分中的编辑。步骤 2 - 在变量字段中输入 u。将初始值(与团队工作区同步)设置为 test123,并将当前值(本地到我们的 Postman 实例,除非更改被持久化)设置为 Test。步骤 3 - 再次单击眼睛图标,将显示全局变量 u。现在,单击当前值字段并将其值更新为 Test123。使用此设置... 阅读更多
我们可以在 Postman 中使用动态 GUID。这可以通过简单地添加值 {{$guid}} 来在请求 URL、正文或标头中使用。它不需要任何声明或初始化。因此 {{$guid}} 可以在 Postman 中直接使用,无需对变量进行任何预处理。Postman 支持动态变量。GUID 就是一个这样的实例。我们不需要为此变量分配内存或值。语法是 {{$guid}}。除了 GUID 之外,Postman 中还有其他动态变量,如 randomInt、timestamp 等。URL 中动态 GUID 的用法URL - https://tutorialspoint.com/index.htm?n={{$guid}}上图显示了... 阅读更多
我们可以借助以下列出的步骤在 Postman 中手动生成 GUID -步骤 1 - 在地址栏中输入端点 - https://tutorialspoint.com/index.htm。步骤 2 - 在“预请求脚本”选项卡下添加以下脚本 -var u= require('uuid') var ud = u.v4() console.log(ud)在上述脚本中,require 用于在 JavaScript 中加载模块。然后,GUID 的版本 4 存储在变量 ud 中。最后,生成的 GUID 打印在控制台中。必须记住,我们不能在 Postman 中的“预请求脚本”中使用名为 guid 的变量。但是,guid 可以... 阅读更多
870 次浏览
GUID 代表全局唯一标识符。它采用十六进制数字的形式,用连字符分隔。即使多人同时创建 GUID,由于此原因,它也有助于实现独特性,重复 GUID 的可能性很小。要使用 GUID 生成随机值,格式为 -{ "name": "{{$guid}}" }发送请求时,它会生成一个随机值。GUID 是一个 128 位的值,其结构在 RFC4122 中定义。GUID 的结构简单易于生成。GUID 的格式如下所示 -xxxxxxxx-xxxx-Axxx-Bxxx-xxxxxxxxxxxx这里,A 是... 阅读更多
257 次浏览
会话是一个保存变量值的临时文件夹。它们可以用于现有实例,并且它们的范围是本地的。我们可以更新会话变量值以用于共享工作区。使用 Postman,我们可以提供本地会话共享。虽然集合可以在团队之间共享,但它们的会话不会共享。当多个团队同时执行任务时,必须生成令牌。会话在用户的 Workspace 内提供本地范围,并且他提交的任何更改都不会影响服务器。会话能够... 阅读更多
887 次浏览
我们可以将会话 ID Cookie 与另一个请求共享。要实现此目的,我们将首先保存通过执行请求获得的 Cookie 会话 ID。然后,此 Cookie 会话 ID 将作为标头传递给后续请求。步骤 1 - 在地址栏中输入端点 - https://www.amazon.com/ 并执行 GET 请求。步骤 2 - 收到响应后,导航到 Cookie 选项卡并记下会话 ID 的值,如下面的图像中突出显示的那样。步骤 3 - 存储会话 ID 的值并将其设置为全局变量,方法是使用以下脚本... 阅读更多
553 次浏览
Postman 是在 Node.js 上开发的,它为集合和请求提供了动态特性。我们可以创建测试套件、执行具有更改参数的请求、在请求之间发送数据等等。JavaScript 可以两次与请求关联。一次是在实际请求发送之前(作为添加到“预请求脚本”选项卡下的预条件脚本),另一次是在收到请求的响应后(作为添加到“测试”选项卡下的测试脚本)。让我们发送一个带有预请求和测试脚本的 GET 请求。预请求脚本 -console.log("Tutorialspoint - Postman")测试console.warn("控制台中的警告消息") console.log("控制台中的日志消息") console.info("控制台中的信息消息") ... 阅读更多
457 次浏览
我们可以在 Postman 中生成 API 文档。大多数公司都会这样做,以帮助开发人员了解 API 的行为并为他们提供指导。API 通常是为了内部使用和第三方开发人员而创建的。创建 API 文档的步骤如下 -步骤 1 - 单击侧边栏中集合名称右侧的箭头。然后单击添加说明。步骤 2 - 将出现一个输入字段。键入说明,然后单击保存按钮。步骤 3 - 单击运行按钮旁边的三个点。然后... 阅读更多
1K+ 次浏览
我们可以生成 Jenkins 上的 CLI 和 JUNIT Newman 报告。Jenkins 报告是测试输出的描述性和分类表示。这些报告有助于在团队成员和项目利益相关者之间建立清晰的沟通渠道。Jenkins 报告有多种格式,可以通过在构建命令中包含各种标志来进行改进。作为先决条件,Jenkins 应该在我们系统中设置好。有关如何配置 Jenkins 的信息可以在以下链接中找到 - https://tutorialspoint.com/jenkins/index.htm。此外,应该创建一个至少包含一个请求的集合,并在我们的系统中安装 Newman... 阅读更多