postman使用外部文件执行脚本

489 阅读1分钟

批量导入数据

业务场景,临时需要批量插入数据,但是没有相关的导入接口。如果手动一条条添加那就变成了苦力活儿。 这个时候就可以使用postman来批量执行。

1. 创建一个Collections

f2d8cae6043b8e94415fcd7d86e68843.png

2. 创建一个请求

实例请求 POST http://localhost:8090/user/testScript

json : 使用占位符

{
    "username": "{{username}}",
    "password": "{{password}}"
}

3. 在Tests里面写一个js脚本

这段内容写不写,对执行脚本的过程没有影响,只是用于请求判断是否

返回状态码200

pm.test("添加用户信息",function(){
    var jsonData = pm.response.json();
    pm.expect(jsonData.code).to.eq(200)
})

4. 执行脚本

右键创建的Collections,点击run Collection 。比如我这里的Collections叫做脚本。

c7be1b14e0cbe4cdfbd4f90207e24882.png 点击run执行脚本即可。


这里需要注意的是,如果csv文件里面有20位的数据,后3位会自动截断,这应该是js的问题。如下所示

d215375986478d4ea15de5bbb917fc53.jpg

如果碰到这个问题,可以尝试将csv文件转成json文件即可。


参考文章:

blog.csdn.net/qq_36350532…

在postman中如何使用csv和json