找到关于 Postman 的74 篇文章

如何在使用 Postman 的模拟服务器中获取不同格式的响应?

Debomita Bhattacharjee
更新于 2021年8月3日 13:37:52

676 次浏览

我们可以在模拟服务器中获取不同格式的响应。创建模拟服务器是为了避免向实时或生产数据发送请求。在模拟服务器中创建不同格式响应的步骤如下所示:步骤 1 - 点击 Postman 应用程序顶部的“新建”。然后点击“模拟服务器”链接。步骤 2 - 从“方法”字段中选择“GET”选项。在“请求路径”中添加 /user/home,在“响应代码”中添加 200,在“响应正文”字段中添加文本 – This is Postman Tutori in Tutorialspoint。步骤 3 - 提供 ... 阅读更多

如何在 Postman 中导入集合?

Debomita Bhattacharjee
更新于 2021年8月3日 13:30:48

2K+ 次浏览

我们可以在 Postman 中导入集合。要执行此任务,请按照以下步骤操作:步骤 1 - 点击 Postman 应用程序中的“导入”菜单。步骤 2 - 将打开导入弹出窗口,其中包含从文件、文件夹、链接、原始文本和代码存储库导入的选项。步骤 3 - 我们可以通过点击“上传文件”按钮或拖放选项进行导入。在“代码存储库”选项卡中,我们可以从 GitHub 导入。

如何在 Postman 中设置测试和集合运行器?

Debomita Bhattacharjee
更新于 2021年8月3日 13:29:17

807 次浏览

我们可以使用脚本将测试验证添加到从请求获得的响应中。这些脚本包含在“测试”选项卡中。只有在请求成功的情况下,测试才会执行。在“测试”选项卡下开发的测试是用 JavaScript 编写的。发送请求后,将在“测试结果”选项卡中获得响应以及测试结果。通过的测试以绿色标记,失败的测试以红色标记。在“测试”选项卡中添加以下 JavaScript 验证:tests["状态代码应为 200"] = responseCode.code === 200 tests["响应时间小于 ... 阅读更多

Postman 中不同类型的断言

Debomita Bhattacharjee
更新于 2021年8月3日 13:22:58

297 次浏览

Postman 中有不同类型的断言。我们可以在收到的响应的不同部分添加断言。一些断言类型列在下面:对响应代码进行断言pm.test["状态代码为 200"], function(){    pm.response.to.have.status(200) })如果响应代码为 200,则上述断言通过。pm.test["状态为 OK"], function(){    pm.response.to.have.property('status', ' OK') })上述断言应用于响应属性 – 状态,其值为 OK。对响应时间进行断言pm.test("响应时间低于 600 毫秒", function () {    pm.expect(pm.response.responseTime).to.be.below(600) })如果响应时间低于 600 毫秒,则上述断言通过。对响应格式进行断言pm.test("响应为 JSON 类型", ... 阅读更多

在 Postman 中执行 Cookie 测试

Debomita Bhattacharjee
更新于 2021年8月3日 13:18:37

1K+ 次浏览

我们可以在 Postman 中执行 Cookie 测试。一旦对端点执行请求,就会生成响应。在响应中,Cookie 信息将在 Cookie 选项卡下生成。我们可以围绕 Cookie 添加测试脚本,并对它们应用断言以进行验证。测试脚本包含在“测试”选项卡下。让我们添加以下脚本以验证 Cookie 的值 – Cookie_Postman。pm.test("验证 Cookie 值", function(){ pm.expect(pm.cookies.get('Cookie_Postman')).to.eql('value1')})发送请求。收到响应后,导航到“测试”选项卡。它显示我们的测试脚本中的断言失败,因为 Cookie_Postman 的预期值为 ... 阅读更多

如何在 Postman 中创建模拟服务器?

Debomita Bhattacharjee
更新于 2021年8月3日 13:16:29

399 次浏览

我们可以在 Postman 中创建模拟服务器。模拟服务器用于模拟实际服务器的工作以测试 API 和响应。如果某些 API 需要测试但由于实际服务器上的安全问题而当前不可用于 Web 服务器,则这些 API 非常常见。创建模拟服务器的步骤如下所示:步骤 1 - 点击 Postman 应用程序顶部的“新建”。然后点击“模拟服务器”链接。步骤 2 - 从“方法”字段中选择“GET”选项,添加 /user/home 作为请求路径,输入 ... 阅读更多

通过 Postman 进行编码身份验证

Debomita Bhattacharjee
更新于 2021年8月3日 13:11:49

3K+ 次浏览

在 Postman 中,有时我们需要验证用户访问服务器上特定资源的资格。这是通过系统对用户的凭据进行身份验证来完成的。因此,身份验证有助于识别用户身份,并应用于安全的 API。在 Postman 中,这是在“授权”选项卡下执行的。“授权”选项卡中的“类型”下拉列表列出了所有授权类型。要执行编码身份验证,我们必须从“授权”选项卡中的“类型”下拉列表中选择“无授权”选项,同时从“标头”选项卡中选择 ... 阅读更多

Postman 中的环境变量是什么?

Debomita Bhattacharjee
更新于 2021年8月3日 13:09:56

670 次浏览

变量用于在请求、集合、脚本等中存储和添加参数。Postman 中的环境包含键值对。环境中的键称为环境变量。环境变量具有局部作用域,这意味着在一个环境中定义的变量可以在创建它的同一个环境中访问。如果我们试图在创建它的环境之外访问该变量,我们将遇到错误。要创建环境变量,我们必须按照以下步骤操作:步骤 1 - 点击“新建” ... 阅读更多

Postman 中的 Newman 是什么?

Debomita Bhattacharjee
更新于 2021年8月3日 13:04:46

941 次浏览

用于在 Postman 中执行请求和验证响应的命令行运行器称为 Newman。除了集合运行器之外,Newman 还可用于触发 Postman 集合中的请求。Newman 与 NPM 注册表和 GitHub 配合良好。它还可以与 Jenkins 等持续集成工具集成。如果所有请求都成功执行,Newman 将生成代码 0。如果出现错误,则会生成代码 1。这些代码可以被 CI 工具解释。Newman 基于 node.js 并使用 npm 包管理器。要安装 Newman,请按照以下步骤操作:步骤 ... 阅读更多

如何在 Postman 工作流程中处理无限循环?

Debomita Bhattacharjee
更新于 2021年8月3日 13:00:24

2K+ 次浏览

我们可以在 Postman 工作流程中处理无限循环。集合中的请求按其出现的顺序执行。但是,我们可以使用函数 postman.setNextRequest() 来更改工作流程。它用于指示要执行的下一个请求。要执行的下一个请求的名称作为参数传递给此函数。语法 postman.setNextRequest("下一个请求名称")让我们以一个包含四个请求的集合为例 - 我们希望 Postman 更改工作流程,以便按列出的顺序从上到下执行以下请求 ... 阅读更多

广告
© . All rights reserved.