Postman 中的测试和集合运行器


我们可以使用检查点来验证请求的响应。这是通过在“测试”选项卡中添加脚本完成的。如果请求已成功执行,则这些脚本将被执行。

“测试”选项卡下添加的脚本是用 JavaScript 编写的。在发送请求并收到响应后,这些测试脚本的结果将反映在响应中的“测试结果”选项卡中。通过的测试以绿色标记,失败的测试以红色标记。

在“测试”选项卡中输入以下测试:

tests["Status Code should be 200"] = responseCode.code === 200
tests["Response time lesser than 10ms"] = responseTime<10

测试是一个数组类型的变量,可以存储整数、字符串、布尔值等数据类型的值。“状态码应为 200”和“响应时间小于 10 毫秒”是测试名称。responseCode.code 是响应中产生的代码,responseTime 是获取响应所花费的时间。

选择一种方法,输入一个 URL,然后单击“发送”按钮。

获得的响应代码为 200 OK,响应时间为 129 毫秒(第二个测试检查响应时间是否小于 10 毫秒)。“测试结果 (1/2)”反映了一个测试通过,另一个测试失败的事实。

让我们以包含多个请求的集合为例,并通过集合运行器执行它们。

**步骤 1** - 单击“运行器”菜单。

**步骤 2** - 集合运行器弹出窗口出现。

**步骤 3** - 从“选择集合或文件夹”部分选择集合的名称。

**步骤 4** - 选择一个环境,并输入迭代次数和请求延迟时间。

**步骤 5** - 如果请求的数据来自文件,则必须从“数据”字段中选择文件类型,然后单击“运行集合 1”。

**步骤 6** - 显示集合运行器窗口的“运行结果”部分。环境、集合名称和通过/失败次数显示在窗口顶部。对于各个请求,响应状态代码、花费的时间、大小和测试(状态代码为 200)信息均可见。

更新于:2021 年 8 月 3 日

425 次浏览

启动您的 职业生涯

通过完成课程获得认证

开始学习
广告