【问题标题】:Postman: Is it possible to customize the sequence of test runs in the collection runnerPostman:是否可以在集合运行器中自定义测试运行的顺序
【发布时间】:2017-09-06 06:11:39
【问题描述】:

我的邮递员集合中有几个测试,但其中一些依赖于集合中的少数其他测试,因为后者设置了一些其他测试使用的 envt 变量。我希望这些按顺序运行。我收藏中的测试分布在不同的文件夹中。是否有可能在类似结构的测试套件中定义这样的序列?

【问题讨论】:

    标签: postman


    【解决方案1】:

    根据每个文件夹和测试在 Postman 中的显示方式来执行。

    在一个集合中,我通常根据执行顺序对我的文件夹进行编号,然后各个测试也可以使用数字作为前缀,以便您控制执行。 请参阅随附的屏幕截图。

    还有一个postman.setNextRequest('Request-title'); 方法可以自定义您接下来要执行的请求。

    来源 - http://blog.getpostman.com/2016/03/23/conditional-workflows-in-postman/

    【讨论】:

    • Postman 确实缺乏单独定义测试用例的功能。我希望能够以不同的顺序组合我的请求,为不同的场景定义测试用例。目前,监控功能感觉更像是一个愚蠢的刽子手,无论您的收藏结构是什么样的。
    【解决方案2】:

    您可以在邮递员中拖放请求,以便您希望在 Collection Runner 中执行

    【讨论】:

    • 试过并验证它是否有效,我换档重新加载了浏览器页面。看起来它总是重置并且不在应用程序级别,只是在 DOM 中的某个地方。
    • 非常感谢。我将删除方法重新排序到另一个文件夹,因此我强制它们在最后运行,但我按类别进行的分组混乱。如果我们可以禁用它们并为每个项目定义一个快捷方式,那就更好了。或为优先项目设计 UI,无需移动
    【解决方案3】:

    https://github.com/postmanlabs/postman-app-support/issues/8433 上面的链接为“最近的运行”提供了一个很好的建议。希望它对某人有所帮助。

    【讨论】:

      猜你喜欢
      • 2010-11-18
      • 1970-01-01
      • 1970-01-01
      • 2016-07-17
      • 1970-01-01
      • 2021-08-31
      • 2017-11-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多