1、Pre-request Script輸入以下內(nèi)容,其中userid1和username1對(duì)應(yīng)的是*.txt文件里的title名,需要傳幾個(gè)參數(shù),寫幾個(gè)列名。postman傳參數(shù),第一行需要寫列名,否則無法識(shí)別。userid2和username2是setEnvironmentVariable方法的key值,作為post請(qǐng)求體Body里的value值
postman.setEnvironmentVariable("userid2",data["userid1"]);
postman.setEnvironmentVariable("username2",data["username1"]);

Pre-request Script.png
2、Body里的內(nèi)容,user_id和user_name是數(shù)據(jù)庫(kù)表中存儲(chǔ)的字段名,userid2和username2的值對(duì)應(yīng)的是Pre-request Script中setEnvironmentVariable方法的
key值
[{"user_id":"{{userid2}}","user_name":"{{username2}}"}]

Body.png
3、輸入正確的Url、Header(一般寫Authorization和Content-Type,其他看具體項(xiàng)目要求)、Body和Pre-request Script,直接可以點(diǎn)擊左上角的Runner按鈕(postman版本是Version 5.5.2),打開Collection Runner

Header.png
4、選擇具體的Collection,Iterations迭代次數(shù),在Data處點(diǎn)擊Select File打開上述第1點(diǎn)中*.txt文件,此時(shí)會(huì)出現(xiàn)Data File Type選項(xiàng),選擇text/csv,點(diǎn)擊Prewiew按鈕進(jìn)行預(yù)覽

Runner設(shè)置.png
注意:txt文本如果有中文輸入,一點(diǎn)要將這個(gè)txt文件的編碼格式改為UTF-8,否則postman導(dǎo)入后預(yù)覽看到的是亂碼

txt中文亂碼.png
5、點(diǎn)擊Collection Runner->Start Runner按鈕,查看結(jié)果。postman不會(huì)顯示通過和失敗的具體個(gè)數(shù)(原因不詳),但是我們可以去項(xiàng)目中查看對(duì)應(yīng)接口實(shí)現(xiàn)的功能,肯定是生效了。

Run Results.png