国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

postman 之接口關(guān)聯(lián)

這篇具有很好參考價值的文章主要介紹了postman 之接口關(guān)聯(lián)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

在項(xiàng)目中,多個接口之前都是有相互關(guān)聯(lián)的。

如:注冊之后就是登陸,一個業(yè)務(wù)增刪改查不可能一個接口一個接口測,如果一個參數(shù)可能從新增到修改再到刪除D都是關(guān)聯(lián),則需要在第一個接口先去獲取到,然后在下面接口使用時可以調(diào)用

下圖舉例:請求需要先登錄獲取到token,下一個請求需要攜帶對應(yīng)的token才能進(jìn)行請求

一、json提取器實(shí)現(xiàn)接口關(guān)聯(lián)

1、請求登錄接口,成功后返回對應(yīng)的token

冷啟動:當(dāng)啟動應(yīng)用時,后臺沒有該應(yīng)用的進(jìn)程,這時系統(tǒng)會重新創(chuàng)建一個新的進(jìn)程分配給該應(yīng)用,這個啟動方式就是冷啟動。

熱啟動:當(dāng)啟動應(yīng)用時,后臺已有該應(yīng)用的進(jìn)程(例:按back鍵、home鍵,應(yīng)用雖然會退出,但是該應(yīng)用的進(jìn)程是依然會保留在后臺,可進(jìn)入任務(wù)列表查看),所以在已有進(jìn)程的情況下,這種啟動會從已有的進(jìn)程中來啟動應(yīng)用,這個啟動方式就是熱啟動。

postman 之接口關(guān)聯(lián)

2、在第一步請求成功之后的Tests下通過js來設(shè)置全局變量

//json提取器獲取返回值

var jsonData = pm.response.json();
//可打印查看返回的token值
console.log(jsonData.detail.token)
//根據(jù)接口結(jié)果層級獲取對應(yīng)的值,設(shè)置為全局變量
pm.globals.set("token", jsonData.detail.token);

postman 之接口關(guān)聯(lián)

發(fā)送后可在控制看查看詳情:

postman 之接口關(guān)聯(lián)

看全局變量值:

postman 之接口關(guān)聯(lián)

3、發(fā)送第二個接口請求,可通過{{token}}引用設(shè)置的全局變量

postman 之接口關(guān)聯(lián)

?

4、發(fā)送請求

postman 之接口關(guān)聯(lián)

二、正則表達(dá)式提取器實(shí)現(xiàn)接口關(guān)聯(lián)

依然是在第一步請求成功之后的Tests下通過js來設(shè)置

//match匹配,獲取token值
var result = responseBody.match(new RegExp('"token":"(.*?)"'))
//取下標(biāo)為1的值
console.log(result[1]);
//設(shè)置為全局變量
pm.globals.set("token",result[1]);

postman 之接口關(guān)聯(lián)

其余操作同上。


福利

postman 之接口關(guān)聯(lián)文章來源地址http://www.zghlxwxcb.cn/news/detail-421436.html

到了這里,關(guān)于postman 之接口關(guān)聯(lián)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • postman實(shí)現(xiàn)多接口關(guān)聯(lián)

    postman實(shí)現(xiàn)多接口關(guān)聯(lián)

    思路: 從第一個接口拿到想要的響應(yīng)結(jié)果(怎么取值,上一篇內(nèi)容),把這個結(jié)果,放到環(huán)境變量來解決這個問題 難點(diǎn): 怎么拿到響應(yīng)的結(jié)果 1.打開postman請求窗口,選擇Tests ? 關(guān)于postman的Tests網(wǎng)上有很多解釋了,在這里不贅述了。 2.在Tests內(nèi)輸入一下代碼 pm.test(\\\"Your?test?

    2023年04月09日
    瀏覽(24)
  • 全網(wǎng)最牛最全Postman接口測試: postman設(shè)置接口關(guān)聯(lián),postman實(shí)現(xiàn)參數(shù)化

    全網(wǎng)最牛最全Postman接口測試: postman設(shè)置接口關(guān)聯(lián),postman實(shí)現(xiàn)參數(shù)化

    在實(shí)際的接口測試中,后一個接口經(jīng)常需要用到前一個接口返回的結(jié)果, 從而讓后一個接口能正常執(zhí)行,這個過程的實(shí)現(xiàn)稱為關(guān)聯(lián)。 1、利用postman獲取上一個接口指定的返回值,可以在tests中提取響應(yīng)中的字典做全局變量;如下圖 ? ?2、編寫代碼設(shè)置全局變量,會自動把全局

    2024年02月08日
    瀏覽(24)
  • postman接口關(guān)聯(lián)-設(shè)置環(huán)境變量

    postman接口關(guān)聯(lián)-設(shè)置環(huán)境變量

    1、設(shè)置環(huán)境變量:環(huán)境變量是支持變量分組的,這樣可以開發(fā)、測試、生產(chǎn)環(huán)境的變量各分一個組。 2、設(shè)置全局變量:在任何環(huán)境中都可以使用,但全局變量只有一組。 3、tests設(shè)置變量:通過tests,先把接口的返回結(jié)果設(shè)置成環(huán)境變量,后續(xù)就可以通過環(huán)境變量的值進(jìn)行關(guān)

    2024年02月06日
    瀏覽(29)
  • 全網(wǎng)最牛最全Postman接口測試(五): postman設(shè)置接口關(guān)聯(lián),postman實(shí)現(xiàn)參數(shù)化

    全網(wǎng)最牛最全Postman接口測試(五): postman設(shè)置接口關(guān)聯(lián),postman實(shí)現(xiàn)參數(shù)化

    在實(shí)際的接口測試中,后一個接口經(jīng)常需要用到前一個接口返回的結(jié)果, 從而讓后一個接口能正常執(zhí)行,這個過程的實(shí)現(xiàn)稱為關(guān)聯(lián)。 1、利用postman獲取上一個接口指定的返回值,可以在tests中提取響應(yīng)中的字典做全局變量;如下圖 ?2、編寫代碼設(shè)置全局變量,會自動把全局變

    2023年04月08日
    瀏覽(21)
  • Postman 接口關(guān)聯(lián)之傳遞List

    Postman 接口關(guān)聯(lián)之傳遞List

    在寫用例的時候,接口關(guān)聯(lián)時,發(fā)現(xiàn)Postman Tests寫完保存List 數(shù)據(jù)到collection,在第二個接口body處調(diào)用的時候一直報(bào)錯。 報(bào)錯情況如下: 根據(jù)第一個搜索結(jié)果拿到數(shù)據(jù),存在一個list里,看控制臺打印出來,類型正確,數(shù)據(jù)也對 ?但是在第二個接口調(diào)用,拿這個list數(shù)據(jù)進(jìn)行傳參

    2024年02月03日
    瀏覽(22)
  • 爆肝整理,Postman接口測試-全局變量/接口關(guān)聯(lián)/加密/解密(超細(xì))

    全局變量和環(huán)境變量 全局變量:在postman全局生效的變量,全局唯一 環(huán)境變量:在特定環(huán)境下生效的變量,本環(huán)境內(nèi)唯一 設(shè)置: 全局變量: 環(huán)境變量: 獲取: 全局變量: 1、代碼獲取 2、請求參數(shù)獲取 { {variable_key}} 環(huán)境變量: 1、代碼獲取

    2024年02月16日
    瀏覽(20)
  • 接口測試Postman學(xué)習(xí)筆記2--創(chuàng)建請求+變量+接口關(guān)聯(lián)+參數(shù)設(shè)置

    接口測試Postman學(xué)習(xí)筆記2--創(chuàng)建請求+變量+接口關(guān)聯(lián)+參數(shù)設(shè)置

    目錄 五、Postman執(zhí)行接口測試 六、Postman的環(huán)境變量以及全局變量 七、接口關(guān)聯(lián) 八、Postman內(nèi)置動態(tài)參數(shù)以及自定義的動態(tài)參數(shù) 1.請求界面介紹 請求頁面: ????????Params:get請求傳參 ????????authorization:鑒權(quán) ????????headers:請求頭 ????????Body :post請求傳參 ??

    2024年01月20日
    瀏覽(35)
  • postman-接口關(guān)聯(lián)-動態(tài)獲取token值(a接口數(shù)據(jù)傳送到b接口)

    postman-接口關(guān)聯(lián)-動態(tài)獲取token值(a接口數(shù)據(jù)傳送到b接口)

    思路 : 通過提取登錄成功后的token,將token設(shè)置為環(huán)境變量,需要用到的時候,再從環(huán)境變量中去獲取,通過參數(shù)化的方法{{token}}去引用參數(shù)的值賦予到其它請求的headers中。 1.創(chuàng)建環(huán)境 2.登錄成功獲得token值 3.獲取到token之后,在Tests中執(zhí)行以下代碼 ?3.點(diǎn)擊【send】運(yùn)行請求,

    2024年02月15日
    瀏覽(17)
  • 獲取cookies的方法及使用postman進(jìn)行接口關(guān)聯(lián)

    獲取cookies的方法及使用postman進(jìn)行接口關(guān)聯(lián)

    看有沒有專門的登錄測試地址,訪問來獲取cookie信息,然后將cookie信息粘貼到header里面 在登錄前,提前打開審查元素,然后輸入賬號密碼后,點(diǎn)擊登錄,就可以從檢查工具(或者是去fiddler抓包工具去抓接口)里面抓接口查看cookie信息, ? ?或者點(diǎn)擊“應(yīng)用”也可以查看到c

    2024年02月06日
    瀏覽(21)
  • 爆肝整理,Postman接口測試-參數(shù)關(guān)聯(lián)實(shí)戰(zhàn)(詳細(xì)步驟)

    爆肝整理,Postman接口測試-參數(shù)關(guān)聯(lián)實(shí)戰(zhàn)(詳細(xì)步驟)

    接口測試什么時候需要進(jìn)行參數(shù)關(guān)聯(lián)? 上個接口返回的數(shù)據(jù)需要作為下個接口的參數(shù)或請求頭時就需要進(jìn)行參數(shù)關(guān)聯(lián),也就是相互有依賴的接口就需要參數(shù)關(guān)聯(lián) 參數(shù)關(guān)聯(lián)的2種方式 1、創(chuàng)建兩個接口,在前一個接口的Test里面獲取到返回?cái)?shù)據(jù)并保存為全局變量或環(huán)境變量,然后

    2024年02月14日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包