【问题标题】:Is there a feature in Postman that runs a test only once before all othersPostman 中是否有一个功能在所有其他人之前只运行一次测试
【发布时间】:2015-09-09 21:48:08
【问题描述】:

在 mocha 中有 beforeafter 函数,您可以使用它们来设置和拆除测试套件。 Postman 中是否有类似的功能?我想获得一个 apikey,而不必每次遍历集合时都运行请求。

【问题讨论】:

  • 查看预请求脚本是否有帮助 - getpostman.com/docs/jetpacks_pre_request_scripts
  • 这也不是我要说的。我说的是一个请求,它在开始时运行一次以进行设置,然后在其余的迭代中不运行。
  • @toshiomagic - 你找到了实现这个目标的方法吗?

标签: javascript rest mocha.js postman


【解决方案1】:

实际上,这是新 Postman Chrome app 的一项付费功能。您可能仍在使用旧版本。

【讨论】:

  • 你是如何实现的?我在文档中没有看到它。
  • 有一个指南here
  • 这不是我想要做的。另外,我正在使用最新版本的打包应用程序。
【解决方案2】:

我认为您可以在您的集合中创建一个文件夹并将其移动到集合的顶部,这将使其运行并收集您需要用于其他测试的所有数据,例如 cookie 或不记名令牌。您还可以在最后设置一个名为故障的文件夹,它将清理您的所有工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-13
    • 2012-09-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多