以下是在CentOS上编写Postman脚本的一些技巧:
在Postman中可通过“Environment”选项卡设置环境变量,在脚本中使用pm.environment.set
和pm.environment.get
方法来设置和获取环境变量,还可在请求URL、Headers或Body中通过{{变量名}}
引用。
在“Pre - request Script”选项卡中编写脚本,可在请求发送前动态设置请求参数等。例如设置时间戳:
pm.environment.set("timestampHeader", new Date().toISOString());
在“Tests”选项卡编写测试脚本,使用pm.test
函数添加断言来验证响应数据。如验证状态码:
pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});
还可获取响应数据,如pm.response.json()
获取JSON格式响应体。
使用Newman命令行工具批量执行脚本,可将多个集合文件和环境变量文件组合运行,实现自动化测试。