查看计划集合的运行(Viewing Scheduling collection)
你可以在每天或每周的特定时间运行收集。例如,你可能希望运行一个集合来每天测试你的 API。你可以使用 Collection Runner 安排 collection run 在指定的日期和时间自动执行。
你可以通过导航到你的工作空间并选择 Collections > Your collection > Runs > Scheduled runs在 Postman 中查看计划的 collection run。
将鼠标悬停在你计划的 collection run 上并选择查看。
团队工作空间中计划的 collection run 对工作空间的所有成员可见。
计划 collection run 摘要
你可以使用该图来了解你的 API 随时间推移的执行情况。图中的每个条代表一个 collection run 迭代。
上半部分绘制了计划 collection run 的每次运行的平均响应时间。下半部分可视化了所有区域中每次运行的失败测试数。要查看失败百分比和响应时间的确切值,请分别将鼠标悬停在每个运行上。
红色条表示测试失败或运行期间出现错误。有关更多信息,请查看你的 控制台日志 。
过滤器
通过选择特定的运行类型和结果,你可以使用过滤器来识别计划 collection run 中的重复模式。
你可以清除过滤器以返回到原始仪表板视图。
按类型过滤
你可以按运行类型进行过滤,以比较响应时间在所有运行、手动运行和计划运行之间的变化情况。选择类型:全部,然后选择你想要进一步分析的运行类型。
手动运行在 Postman 中启动。计划运行由你在创建或编辑计划运行时设置的计划启动。Webhook 运行由你创建的集成启动。
按运行结果过滤
每次运行都根据其结果进行标记:
- 成功- 你的计划 collection run 已完成,没有任何问题并通过了所有测试。
- 失败- 你的预定 collection run 已完成,但一项或多项测试失败。
- 错误- 由于错误,你计划的 collection run 无法完成。如果你编写的代码中存在语法错误、网络错误或其他各种原因,则可能会发生错误。如果出现错误,你的 控制台日志 将帮助你确定导致错误的原因。
- 中止- 你计划的 collection run 超时,因为它没有在分配的 10 分钟(Postman 免费计划)或 15 分钟(Postman 付费计划)内完成。
你可以按运行结果进行过滤,以比较具有相同结果的运行有何不同。选择Run result: All,然后选择一种或多种类型的运行结果进行查看。
时间穿越
你可以查看过去的运行结果以了解在特定时间点发生的情况。为此,请选择图表左上角的转到。选择时间和日期,然后选择应用以查看特定运行。
要将视图恢复为最近运行的视图,请选择你在图表左上角定义的时间和日期,然后选择重置。
测试结果
在图表中选择一个条形并选择测试结果以获取有关该运行测试的更多详细信息。详细信息包括哪些测试通过或失败、响应代码和响应时间。
控制台日志
在图中选择一个条形并选择控制台日志以查看有关运行的详细信息以及 console.log
作为预请求和测试脚本的一部分运行的语句。运行详细信息指定 collection run 的各个阶段,例如准备运行、运行、重新运行和运行结果,以及错误和测试失败信息。在控制台日志中选择一个请求将在一个选项卡中打开它,允许你根据需要查看和编辑该请求。
你可以使用此控制台解决问题并了解有关单个运行行为的更多信息。