网站的目标定位有哪些,sem外包,软件开发项目管理论文,网站推广途径和方案文章目录 参数引用内置动态参数手动添加参数脚本设置参数脚本获取参数 参数就像变量一样#xff0c;它可以是固定的值#xff0c;也可以是变化的值#xff0c;比如#xff1a;会根据一些条件或其他参数进行变化。我们如果要使用该参数就需要引用它。 参数引用
引用动态参数… 文章目录 参数引用内置动态参数手动添加参数脚本设置参数脚本获取参数 参数就像变量一样它可以是固定的值也可以是变化的值比如会根据一些条件或其他参数进行变化。我们如果要使用该参数就需要引用它。 参数引用
引用动态参数的方式
{{varibale_key}} /**{{}}里面是参数名**/注意
JSON里引用动态参数需要双引号包裹即“{{参数名}}”。请求入参中引用参数时postman会提示你当前引用的任何参数若参数未解析则将用红色高亮显示该参数。当鼠标悬停在一个引用参数上时可以看到该参数当前状态的概括。
内置动态参数 Postman内置动态参数https://learning.postman.com/docs/writing-scripts/script-references/variables-list/ 注意Postman内置动态参数不需要进行任何设置直接通过{{}}使用。
常用的内置动态参数
时间戳{{$timestamp}}生成0-1000的随机整数{{$randomInt}}生成一个GUID的字符串{{$guid}}生成一个随机UUID{{$randomUUID}}
手动添加参数
参数设置可以在接口集、全局环境和独立环境里如下所示
接口集参数配置选中需要设置参数的接口集再点击 Variables 栏目进行参数设置 全局环境参数配置点击侧边栏的 Environments 再点击 Global 可进行全局参数设置 独立环境参数配置当前所在环境点击加号新增环境可以新增多个环境每个环境是独立存在互不影响 参数预览点击预览图标查看当前所在的独立环境和全局环境的参数设置集合参数需要点击集合查看 示例参数引用参考
注意事项
当集合、全局环境和独立环境参数存在有同名的参数获取参数的优先级是独立环境参数 - 集合参数 - 全局环境参数。参数改动后一定要记得保存否则不会更新当前修改操作。新建的request请求需要保存到postman才能引用参数对于集合环境中的参数需要保存到指定的集合中否则是不可引用。
脚本设置参数
设置集合环境参数
pm.collectionVariables.set(varibale_key, varibale_value);设置全局环境参数
pm.globals.set(variable_key, variable_value);设置当前独立环境参数
// 设置环境变量
pm.environment.set(variable_key, variable_value);
// 删除环境变量
pm.environment.unset(variable_key);只有当前环境有效切换其他独立的环境是没有设置的所有独立环境互不影响
脚本获取参数
获取变量包括全局集合、当前所在环境的变量不能跨集合同名参数按照优先级获取
pm.variables.get(variable_key);获取全局环境的参数
pm.globals.get(variable_key);获取集合环境的参数
pm.collectionVariables.get(variable_key);获取当前所在的独立环境的参数
pm.environment.get(variable_key);