使用变量
postman 中可以定义一些变量来实现一些值的复用。创建变量的入口如下图:
使用变量时,语法为:{{variable_name}}
当使用未定义的变量时,会显示如下提示信息:
创建新变量:
创建新变量后:
在 postman 中,变量也是有其作用域的,上面我们创建的是 global variable,任何 Collection 中都可以用到。若想创建可见度更小的变量,也就是 local varibale,则可以创建一个新的 Environment:
在新的 Environment 中创建变量后,可以指定当前使用的环境:
使用断言:测试沙箱
postman 支持使用 js 来在请求前后执行一些逻辑,以及用 js 编写测试用例,例如:
代码解释:
pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});
pm.test
代表创建了一个测试用例,pm.test()
的第一个参数为测试用例的名称,第二个参数为一个函数对象,代表测试用例的逻辑。