Postman的高级用法—Runner的使用

1.首先在postman新建要批量运行的接口文件夹,新建一个接口,并设置好全局变量。

2.然后在Test里面设置好要断言的方法

如:

tests["Status code is 200"] = responseCode.code === 200;

tests["Response time is less than 10000ms"] = responseTime < 10000;

console.log(responseTime);

3.保存后,点击Runner,选择刚才新建的文件夹,设置好迭代和测试环境

4.步骤一中设置的接口全局变量是flightdate,我们在每次迭代中给这个变量赋值,就需要用到csv或者json文件,如我用的json文件。

python 复制代码
[
{
    "flightDate": "2017-02-09"
},
{
    "flightDate": "2017-02-10"
},
{
    "flightDate": "2017-02-11"
},
{
    "flightDate": "2017-02-12"
},
{
    "flightDate": "2017-02-13"
}

注意:json的key一定要与变量名一致,json的格式是数组形式

5.在Runner中选择该json文件,点击预览效果:

6.配置好后,点击start test,即可看到运行结果。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

相关推荐
质量行者5 小时前
如何进行接口测试
功能测试·ai·测试
Lethehong7 小时前
Python Selenium全栈指南:从自动化入门到企业级实战
python·selenium·测试工具·自动化
山里幽默的程序员7 小时前
Postman如何导出全部接口集合?备份与共享详细步骤
测试工具·postman
Elastic 中国社区官方博客11 小时前
现已正式发布: Elastic Cloud Hosted 上的托管 OTLP Endpoint
大数据·运维·数据库·功能测试·elasticsearch·全文检索
温庭秋12 小时前
AI健康系统测试报告
软件测试
twc82915 小时前
与LLM结对编程:测试先行如何提升AI辅助开发质量
软件测试·人工智能·大模型·llm·结对编程
吉哥机顶盒刷机16 小时前
IPTV抓包工具合集:Wireshark、parse_cap_channels_v2、IPTV全能工具箱
网络·测试工具·wireshark
twc82916 小时前
LLM辅助编程:从直接生成到测试驱动的质量跃迁
软件测试·大模型·llm
oi..16 小时前
Flag入门—修改数据包拿到答案
笔记·测试工具·安全·网络安全
小罗和阿泽17 小时前
GUI 自动化测试 pywinauto测试框架
开发语言·python·功能测试·测试工具·pytest