看到上一篇 postman断言【一】的朋友 会发现我在第二部分,做了很多关于Get an environment variable、Get a global variable的尝试。还差一个Get a variable的没写呢,同时如何更好的确定 get变量后的值 的类型也没介绍。 现在继续。
个人博客:https://blog.csdn.net/zyooooxie
Get变量variable后,新变量值的不同
Get a variable 该函数在全局变量和当前环境变量中搜索变量
This function searches for the variable across globals and the active environment.
pm.variables.get("variable_key");
这儿可以比较简单的确定:变量Get a variable【pm.variables.get()】实际分 get的变量是环境变量还是全局变量,实际获得的值是和前面结论一样的。
总结下:
变量 variable、环境变量environment variable、全局变量global variable
环境变量获得的值,Get an environment variable【pm.environment.get()】是分字符串和数字的;全局变量获得的值,Get a global variable【pm.globals.get()】都是字符串 ;变量Get a variable【pm.variables.get()】实际分 get的变量是环境变量还是全局变量。
Postman Console 调试
postman中有一个叫postman console的工具,该工具可以在我们写Script的时候使用,通过console.log(“this is demo”)输出数据到console中。官网资料关于console
只需要打开控制台 Debugging using the Postman Console requires you to have the console open before you start your run.
通过最后一张图,就可以看到 我刚才的结论是有道理的。
交流技术 欢迎+QQ 153132336 zy
个人博客 https://blog.csdn.net/zyooooxie