一、首先随便在一个文件夹下新建一个文本,是以.txt为后缀的,但是你后来自己改成.json就可以了。那么这里 我创建的json文件 名称为namedata.json。这个文件名也是随便取的,问题不大。
二、接下来在namejson文件里面写入数据。是json格式的,我这里是用vscode打开这个json的,你也可以用记事本打开。
三、接下来打开Postman,随便点开一个集合,在里面找一个请求,然后接下来我们的重头戏来啦。
四、现在我用两种方法,来进行参数化。
第一种:设置集合变量,读取json文件里面的值。
设置完成上面的内容之后,点击这个三个点点。选择 run collection。
然后选择我们刚刚的那个请求,因为要运行这个请求。
然后就能看到是这样的啦,每个列表就能被创建啦,No tests found 是因为我没有写脚本,没有断言,但是你点击这个信息,就会出现右边的集合的信息啦。
第二种,就是在body里面写入json的键,通过键来获取值,然后传给Params里面的name。
点击这个请求所在的这个集合,在集合变量里面,把刚刚的设置的集合变量删掉,记得保存哈。然后这里面的{ {name}} 就会变成这个颜色了,但是没关系。我们刚刚在body里面是不是写了两个name吗,第一个name就是这里的Params里面的参数name。第二个就是我们json文件里面的键的名称。意思就是,在body里面,有{ {name}} 。在json文件里,我们通过name这个键,动态的获取到里面的值,然后传给name,这个name就是要传给Params里面的name的值,是这样的一个逻辑。
然后也是和刚刚一样的,运行这个集合,也能运行出来。