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.动态变量

 

posted @ 2021-07-30 11:13  pppy*  阅读(75)  评论(0)    收藏  举报