Postman Runner 如何实现参数自增

本文介绍了如何在 Postman Runner 中使用自动化脚本实现参数自增,通过减少手动操作提高 API 测试效率。

用 Apifox,节省研发团队的每一分钟

Postman Runner 如何实现参数自增

免费使用 Apifox

相关推荐

最新文章

API

一体化协作平台

API 设计

API 文档

API 调试

自动化测试

API Mock

API Hub

立即体验 Apifox
目录

什么是 Postman Runner?

Postman Runner 是 Postman 中的一个功能,可以用来批量运行 API 测试脚本。它可以通过设置不同的参数组合来运行测试脚本,并生成测试报告和测试结果。

Postman Runner 如何实现参数自增?

步骤一:设置全局参数

1、首先我们需要设置一个全局参数counter,点击右上角的眼睛图标,找到Globals列的Edit按钮并点击。

Postman Runner 如何实现参数自增
edit 按钮

2、设置参数,在VARIABLE处填写参数名counter,在CURRENT VALUE处填写参数值1。完后点击SAVE保存设置。

Postman Runner 如何实现参数自增
设置参数

步骤二:将全局参数带入请求参数

Params 处添加参数counter,并将值设置为全局参数{{counter}}。注意,全局参数由双花括号{{ }}包裹。这个时候点击 Send 发送请求,可以看到全局变量counter值是1

Postman Runner 如何实现参数自增
全局参数带入请求参数

步骤三:实现参数自增

1、在 Pre-request Script 处编写脚本:

//postman.getGlobalVariable获取定义的全局变量
var temp = parseInt(postman.getGlobalVariable("counter"));
temp += 1;
//postman.setGlobalVariable设置定义的全局变量
postman.setGlobalVariable("counter", temp);

2、脚本设置完成后,点击 Send 按钮运行。此时全局变量counter值变成了2,且每次点击 Send 按钮,Postman Runner 都会自动按照设置的规则自增参数。

Postman Runner 如何实现参数自增
实现参数自增

比 Postman 更好用的测试工具——Apifox

Postman Runner 确实是一款实用的 API 测试工具,可以帮助开发者提高测试效率和测试质量。但相比之下,还有更实用的其他工具,比如 Apifox

Postman Runner 如何实现参数自增

Apifox 是一款简单易用的在线接口测试工具,支持英文和中文语言系统,可以帮助测试人员高效地完成接口测试工作。在使用 Apifox 进行接口测试时,脚本规范符合更多JSON Path语法规范,让脚本编写更快捷便捷。同时 Apifox 的自动化测试功能更为强大。

Apifox 自动化测试编排

使用 Apifox 可以快速构建测试用例,并模拟各种场景,支持运行错误处理设置以确保接口在各种情况下都能正常处理数据和返回正确结果。

Postman Runner 如何实现参数自增
构建测试用例

Apifox 支持添加自动化测试流程控制条件,如循环、判断、等待时间等,可以模拟各种测试场景,具备稳定可靠的运行性能。

Postman Runner 如何实现参数自增
添加自动化测试流程控制条件

测试完成后会自动生成测试报告,可视化展示接口运行成功及失败的具体情况,针对有疑问的接口还可以单独运行测试,快速定位接口具体问题情况,支持一键导出错误报告,接口情况尽数掌握。

Apifox 自动化测试

与 Postman 相比,Apifox 能支持更复杂的测试场景,有简单易用、高效快捷、自动化测试、多种测试方式等特点,能够帮助测试人员快速、准确地完成接口测试工作,提高测试效率和测试质量。如果您也想提高接口测试的效率和质量,不妨试试 Apifox 吧,点击免费使用

Apifox
Apifox

知识扩展

了解更多 Postman 相关使用技巧: