使用postman执行接口的数据驱动方式

我在实际工作中遇到的问题是想要执行一个提交数据的接口,因为数据量有一万条,手动执行肯定费时费力,便想要使用工具能快速的执行完,考虑的问题有如下几点:

1.接口需要传递id的值,这个值有一万条数据,放在了csv文件里;

2.持续执行接口,并将csv文件中的id值赋值到接口中的id字段;

解决方式:

1.在postman上先创建一条POST请求,其中id={{id}};

使用postman执行接口的数据驱动方式

 

 

2.在Pre-request Script中编写:pm.iterationData.get("id");//这是为了通过迭代的方式读取文件中的id值,同时csv文件中维护的列名为id

使用postman执行接口的数据驱动方式

 

 3.点击postman右下角的runner, 打开一个RUN ORDER界面

使用postman执行接口的数据驱动方式

 

 4.将要执行的接口拖拽到RUN ORDER的窗口里,并勾选上要执行的接口;

使用postman执行接口的数据驱动方式

 

 

5.点击RUN ORDER界面的select file按钮,导入csv文件

使用postman执行接口的数据驱动方式

 

 

 

6.导入文件后,Iterations会显示接口执行的次数,这是依据文件中数据来的

使用postman执行接口的数据驱动方式

 

 

 

7.最后点击Run按钮就可以了

 

使用postman执行接口的数据驱动方式

上一篇:Mybatis 打印日志


下一篇:安装Seurat包