您好,登錄后才能下訂單哦!
今天做接口測(cè)試,有一個(gè)接口的參數(shù)是一個(gè)校驗(yàn) token,會(huì)實(shí)時(shí)更新,開(kāi)發(fā)提供了一個(gè)單獨(dú)返回實(shí)時(shí) token 的接口,所以就需要在功能接口使用時(shí)調(diào)用 token 接口的返回值,作為功能接口的參數(shù)來(lái)使用。
網(wǎng)上搜了一下,都沒(méi)有現(xiàn)成的使用說(shuō)明,剛才研究出來(lái)了,就記錄下步驟,方便后面的同學(xué)。
如果返回 token 的接口的返回值,是標(biāo)準(zhǔn)的 JSON 格式的話,就很簡(jiǎn)單的兩步就行了。
第一步就是執(zhí)行 token 接口,并把接口返回值里面的 token 值,賦值給一個(gè)全局變量。
賦值操作是寫(xiě)在 Tests 里面的,內(nèi)容如下:
var jsonData = JSON.parse(responseBody);
pm.globals.set("token", jsonData.token);
下面是我設(shè)置的截圖:
pm.globals.get("token");
同時(shí),要設(shè)置接口的 Params,新增一個(gè) Key,Key 的名稱為參數(shù)的名稱,Key 的內(nèi)容為全局變量名,比如{{token}}。
下面是我設(shè)置的具體的截圖:
向AI問(wèn)一下細(xì)節(jié)
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。