postman读取文件执行

要从文件获取的变量 text

在pre-request 中写从文件获取数据的脚本。脚本实现了,设置了text默认值,从文件读取text列,将text存入环境变量

//获取text参数

var text = "济南天气";

if(data.text){

text = data.text

}

pm.environment.set("text", text);

//打印日志

console.log("获取的text: " + text);

在tests写断言

//状态码

pm.test("断言: HTTP状态码 200", function () {

pm.response.to.have.status(200);

});

//响应时间

pm.test("断言: 响应时间 200ms", function () {

pm.expect(pm.response.responseTime).to.be.below(200);

});

//自定义断言

var Assertion = pm.environment.get("Assertion");

var responseData = JSON.parse(responseBody);

if(responseData.errcode == Assertion){

tests["断言: errcode " + Assertion] = true;

}

else{

tests["断言: errcode " + Assertion] = false;

} ​​​​​​

要读取的文件

点击 run collection,进入下图界面,

设置select file为读取的文件,设置data file type为text/csv

点击preview进行数据预览

点击执行 查看结果

查看日志

相关推荐
网络安全-杰克10 小时前
Jmeter压力测试工具安装与使用
自动化测试·软件测试·测试工具·jmeter·职场和发展
Wpa.wk10 小时前
接口自动化 - 接口鉴权处理常用方法
java·运维·测试工具·自动化·接口自动化
Wpa.wk12 小时前
接口自动化 - 多环境统一文件配置 +多响应统一转换处理
运维·服务器·测试工具·自动化·接口自动化·统一配置
@zulnger12 小时前
selenium 自动化测试工具实战项目(窗口切换)
selenium·测试工具·自动化
辣香牛肉面1 天前
Wireshark v4.6.2 开源免费网络嗅探抓包工具中文便携版
网络·测试工具·wireshark
may_一一2 天前
xpath定位:selenium和playwrightAnt Design / 表单类页面)
selenium·测试工具
daopuyun2 天前
CNAS/CMA软件检测实验室源代码漏洞测试工具选型要求与比对
软件测试·测试工具·软件检测·cnas认可·cma认定
Wpa.wk2 天前
接口自动化测试 - 请求构造和响应断言 -Rest-assure
开发语言·python·测试工具·接口自动化
AI_56782 天前
Postman接口测试提速技巧:批量请求+智能断言实践
测试工具·lua·postman