摘要:如果要自动进行接口测试,则需要执行集合。 设置为时,发送选定集中的请求将发送。 默认情况下,首先执行集合时检查了永久变量设置。 如果您不想在运行时更新变量,请关闭图中所示的复选框。 这对于多次执行同一集很有用。
邮递员集合1。简介2。集合操作参数1。选择集合或文件夹2。环境3。延迟5。响应日志6。DATA7。数据7。变量3,使用环境变量4。使用环境变量5。集合6的重复执行。创建工作流7。共享集合的执行结果8。故障射击
1。首先
,如上所述上面,集合是一个请求集。 执行集合后,集合中的所有请求都是根据所选环境变量发送的。 通过与脚本链接,您可以构建一个集成的测试套件。 请求接口后,将数据传递在接口之间,然后构建接口的实际工作流程镜。 如果要自动进行接口测试,则需要执行集合。
2。Collection Excution参数
可以使用邮递员应用程序的集合跑者,也可以使用Newman工具(如何使用Newman)来执行命令行。 p>
下面将解释使用Collection Runner运行集合时的一些参数配置。
使用Postman运行集合,单击集合右侧的“ ...”按钮,并显示集合的详细信息,如图所示。
1。选择集合或文件夹。
收集或文件夹在此处执行(选择)。 祝你好运对于集合,收集中的所有请求都是按邮递员显示的顺序发送的。 这意味着每个文件夹和文件夹中的请求按顺序执行。 但是,您可以使用setNextrequest()方法更改请求的顺序来反映工作过程。
如果在此处仅选择文件夹,则仅发送此文件夹。
2。nVironment
设置用于执行集合的环境变量。
3。设置要在此处执行的集合数。 设置为n时,选定集合中的请求将发送n。
4。Day
在此处的每个请求之间设置时间间隔(MS)。 如果将其设置为X,则意味着您发送请求并等待X毫秒,直到发送下一个请求。
5。日志响应
这是运行过程中记录的热量日志级别。 默认情况下,所有请求都记录在记录中,但是在大规模的集合中,您可以更改设置以提高性能。 日志包括以下三个级别:
(1)记录所有请求的响应日志。
(2)仅记录至少一个失败请求的测试请求的响应日志。
(3)如果没有请求,则未记录响应日志。
6。数据
在这里您可以提供设置的执行数据文件。
7。变量的永久
默认值不反映请求结构中的汇编操作员的变化。 假设您在环境变量的值中具有变量“名称=存储”。 如果请求执行设置“ name = lina”,则如果选择此项目,则不会更改环境变量的值。 如果未选择请求,请求已完成,环境变量已完成,并且环境变量是名称的名称。
3。
使用环境变量的多个环境变量可以帮助用户创建可以重复重复的强烈请求。 环境变量也可以包含在收集操作员中让我们看一下在 URL 和测试脚本中使用环境变量的 POST 请求示例。
请求的 URL 和 Params 信息应如下图所示。
“测试”选项卡的内容应如下图所示。 环境变量将如图所示。 图:测试预计会包含在响应体中,当你运行请求时,你会看到如图所示的测试结果: 默认情况下,收集运行器的环境变量(或全局变量)中的变量为一切都变了。 它将反映在 Postman 应用程序窗口中。 可以选择检查持久变量。
默认情况下,第一次运行集合时会检查持久变量设置。 如果您不希望在执行期间更新变量,请取消选中“保留变量值”复选框,如图所示。 如果您想多次执行同一组操作,这非常有用。 4. 使用数据文件 5. 迭代集合 6. 创建工作流 7. 共享集合执行结果 8. 排除集合执行故障
评论前必须登录!
注册