什么是 Postman Runner?
Postman Runner 是 Postman 工具中的一個(gè)強(qiáng)大功能,它可以用來批量運(yùn)行 API 測(cè)試腳本。通過設(shè)置不同的參數(shù)組合,我們可以輕松地測(cè)試 API 的各種不同情況,并生成測(cè)試報(bào)告和測(cè)試結(jié)果。
Postman Runner 如何實(shí)現(xiàn)參數(shù)自增?
步驟一:設(shè)置全局參數(shù)
在使用 Postman Runner 運(yùn)行測(cè)試腳本時(shí),我們需要設(shè)置一個(gè)全局參數(shù) counter 。接下來,我們將會(huì)通過腳本自動(dòng)將這個(gè)參數(shù)進(jìn)行自增。
1、點(diǎn)擊右上角的眼睛圖標(biāo),找到 Globals 列的 Edit 按鈕并點(diǎn)擊。
2、在彈出的窗口中,設(shè)置參數(shù)。在 VARIABLE 處填寫參數(shù)名 counter,在 CURRENT VALUE 處填寫參數(shù)值 1。最后,點(diǎn)擊 SAVE 按鈕保存設(shè)置。
步驟二:將全局參數(shù)帶入請(qǐng)求參數(shù)
現(xiàn)在,我們需要將全局參數(shù) counter 帶入到請(qǐng)求參數(shù)中。這樣,我們才能夠在運(yùn)行 API 測(cè)試腳本時(shí),對(duì)全局參數(shù)進(jìn)行自增操作。
在 Params 處添加參數(shù) counter,并將值設(shè)置為全局參數(shù) {{counter}}。請(qǐng)注意,全局參數(shù)由雙花括號(hào) {{ }} 包裹。現(xiàn)在,我們可以點(diǎn)擊 Send 按鈕發(fā)送請(qǐng)求。此時(shí),我們可以在結(jié)果中看到全局變量 counter 的值是 1。
步驟三:實(shí)現(xiàn)參數(shù)自增
好了,現(xiàn)在我們已經(jīng)設(shè)置好了全局參數(shù)并將其帶入到請(qǐng)求參數(shù)中。接下來,我們需要使用腳本自動(dòng)實(shí)現(xiàn)參數(shù)的自增操作。
1、在 Pre-request Script 處編寫以下腳本:
//postman.getGlobalVariable獲取定義的全局變量
var temp = parseInt(postman.getGlobalVariable("counter"));
temp += 1;
//postman.setGlobalVariable設(shè)置定義的全局變量
postman.setGlobalVariable("counter", temp);
2、腳本設(shè)置完成后,點(diǎn)擊 Send 按鈕運(yùn)行。此時(shí),我們可以在發(fā)送請(qǐng)求的過程中,看到全局變量 counter 的值被自動(dòng)增加了 1。而且,每次點(diǎn)擊 Send 按鈕,Postman Runner 都會(huì)自動(dòng)按照設(shè)置的規(guī)則自增參數(shù)。
現(xiàn)在,我們已經(jīng)成功地實(shí)現(xiàn)了 Postman Runner 中的參數(shù)自增功能。通過使用這個(gè)功能,我們可以輕松地測(cè)試 API 的各種不同情況,從而提高我們的開發(fā)效率和測(cè)試質(zhì)量。文章來源:http://www.zghlxwxcb.cn/news/detail-775381.html
知識(shí)擴(kuò)展:
了解更多 Postman 相關(guān)使用技巧:文章來源地址http://www.zghlxwxcb.cn/news/detail-775381.html
- 使用 Postman 發(fā)送 SOAP 請(qǐng)求的步驟與方法
- 如何使用 Postman 發(fā)送 gRPC 請(qǐng)求
到了這里,關(guān)于實(shí)用技巧:如何在 Postman Runner 中實(shí)現(xiàn)參數(shù)自增的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!