接口测试时有时需要读取文件嘚数据;那么postman怎么添加一个文件作为参数呢?
PostMan是一款简洁强夶的API测试工具有Chrome插件版和桌面版,本例使用桌面版
现有两个接口,接口A一个是token获取接口接口B是执行具体业务逻辑的接口。接口B的请求参数里需要有接口A获取的token值方可请求成功
特别强调:不要使用chrome插件版本,问题很大
接口A根据请求的用户名密码,返回tokenip、用户名和密码都可以配置在环境参数里面。
这里的语法获取参数使用 {{}}。
在tests里面是接口调用后执行的脚本在本例中将获取到的token值写入到环境变量。在这里还可以写类似断言的语法
在执行完本例后,可以在設置-》Globals里面可以看到获取的token值已经写入到全局变量里面了:
ps: CSV文件如下即可:
注意:使用CSV文件時如果预览数据结尾有\r导致有一条执行不成功,可以使用sublime text打开csv文件,把多余的行去掉即可
我们从外部文件获取的变量是docNumber也就是单据编号,我们也是用
在执行前可以先预览外部文件里面的参数
接口测试时有时需要读取文件嘚数据;那么postman怎么添加一个文件作为参数呢?