Postman,Tests
1.设置/获取变量
pm.globals.set("key","value");全局变量
pm.globals.get("key");
pm.environment.set("key","value");环境变量
pm.environment.get("key");
pm.variables.get("key");获取一个变量
2.清楚变量
pm.globals.unset("key");
pm.environment.unset("key");
3.发送请求
pm.sendRequest("url",function(err,response){
console.log(response.json());
});
4.检查响应体是否包含一个字符串
pm.test("Body matches string",function(){
pm.expect(pm.response.text()).to.include("string_you_want_to_search");
});
5.将string转换为对象
JSON.parse(responseBody)
查看数据类型:typeof(XX)
6.响应信息
pm.response 返回响应信息
responseBody 响应体
7.响应断言
pm.response.to.hava.status(code:Number)
pm.response.to.hava.status(reason:String)
pm.response.to.hava.header(key:String)
pm.response.to.hava.header(key:String,optionalValue:String)
pm.response.to.hava.body()
pm.response.to.hava.body(optionalValue:String)
pm.response.to.hava.body(optionalValue:ReExp)


8.动态变量


浙公网安备 33010602011771号