首页 文章

邮差的整合点清理

提问于
浏览
0

有没有办法在Postman中加入清理脚本?

使用案例:收集运行后:(成功或失败) . 我需要清除一些数据库/数据存储中的数据类似的构造来试试{} finally {}

例如:作为收集跑步者的一部分包含两个api

  • api1 - >将数据置于redis中 .

  • api2 - >功能验证

(期望清理钩子)从步骤1中删除数据 .

只有在执行测试脚本时没有错误,在api2的测试脚本结束时写入才能正常工作 .

当有大量的api和多个数据条目时,问题会变得更糟 . 我们可以通过setNextRequest来处理这个问题,但是这会在每个测试脚本中编写额外的代码 .

1 回答

  • 1

    您可以通过使用Newman在脚本中运行集合文件来实现此目的 . 这应该为您提供更大的灵活性,并控制在运行之前,期间和之后的不同点运行某些操作 .

    有关不同选项的更多信息,请访问:https://github.com/postmanlabs/newman/blob/develop/README.md#api-reference

    如果只是清除certian变量值,可以在集合中最后一个请求的Tests选项卡中完成 .

相关问题