果冻想
认真玩技术的地方

Postman教程——运行集合

前言

集合可以使用特定的环境,作为一组请求一起运行。通过使用脚本,我们可以构建集成测试案例,在API请求之间传递数据,并构建反映实际API使用情况的工作流。

我们可以通过Postman应用程序中的“Collection runner”,或者通过命令行使用Postman’s Newman工具,或者通过Postman监视器来运行集合中的所有请求。

当我们想要自动执行API测试时,运行集合很有用。当运行一个集合时,我们基本上是一个接一个地发送集合中的所有请求。接下来结合“Collection runner”的使用UI界面,来详细的说说“Collection runner”相关的配置参数。

使用说明

以下是“Collection runner”的使用界面:

Collection runner

下面对上图中的每个元素进行简单的说明,让我们在使用“Collection runner”功能时不至于糊里糊涂的。

  • Collection/Folder
    这是我们要运行的集合或文件夹。运行集合时,集合中的所有请求都按它们在主应用中出现的顺序发送。这意味着每个文件夹都会运行,并且该文件夹内的每个请求都会被顺序执行。但是,我们可以通过使用setNextRequest()方法更改此顺序,以更贴近我们的工作流程。后续会详细了解构建工作流。

  • Environment
    此处选择运行集合中的请求时对应使用的环境。

  • Iterations
    该参数配置我们的集合将被运行的次数。通常通过使用不同的测试数据运行多次,从而来确保API的稳定性。

  • Delay
    该参数配置依次运行每个请求,每个请求之间间隔侧时间,单位为毫秒。

  • Log Responses
    这用于限制集合运行时的响应日志记录。默认情况下,一般调试目的,所有响应都会记录,但对于大型集合,可以更改此设置以提高性能。

  • Data
    提供集合运行时需要的数据文件,比如一些测试数据等。

  • Persist variables
    默认情况下,集合运行器中的任何环境更改都不会反映回请求构建器中。后续内容还会有详细的介绍。

总结

这篇文章对“Collection runner”的使用进行了简单的介绍,通过这篇文章,大家应该能明白什么是“Collection runner”,以及如何使用“Collection runner”。希望我的这篇文章能够帮助到大家。

果冻想-一个原创技术文章分享网站。

2018年2月26日 于呼和浩特。

赞(21) 打赏
未经允许不得转载:果冻想 » Postman教程——运行集合
关注微信公众号
关注微信公众号和果冻一起分享你的疑惑与心得。
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

玩技术,我们是认真的

联系我们关于果冻

请我喝杯咖啡也是不错的

支付宝扫一扫打赏

微信扫一扫打赏