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

postman如何做接口關(guān)聯(lián)

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

目錄

1,提取數(shù)據(jù)

2,驗(yàn)證

?3,放入數(shù)據(jù)

4,驗(yàn)證


在postman中,我們一個(gè)接口需要另外一個(gè)接口的返回?cái)?shù)據(jù)時(shí),這時(shí)候就需要做接口關(guān)聯(lián)。

我將一步一步的教如何操作

首先 我在postman中有2個(gè)接口,由于時(shí)間原因,這2個(gè)接口在實(shí)際業(yè)務(wù)中沒(méi)啥關(guān)聯(lián),單為了教學(xué),這里我強(qiáng)行關(guān)聯(lián)。

postman如何做接口關(guān)聯(lián)

?ok,接口有了,我們知道,接口關(guān)聯(lián)的步驟是,提取數(shù)據(jù)---驗(yàn)證---放入數(shù)據(jù)----執(zhí)行? 既然接口有了,我們就先提取數(shù)據(jù)吧。

1,提取數(shù)據(jù)

? ? ? ? 我們首先選擇我們需要提取數(shù)據(jù)的接口,點(diǎn)擊tests,在里面輸入代碼:

????????var?jsonData?=?JSON.parse(responseBody);

????????pm.globals.set("dizhi",jsonData.aa);

我在這里簡(jiǎn)單說(shuō)下每行代碼的作用,第一行,是向postman說(shuō)明我們提取的是返回body里的數(shù)據(jù)。

第二行代碼中的?pm.globals.set();是將set括號(hào)里面的數(shù)據(jù)設(shè)置位全局變量,其中,pm.globals.set("dizhi",jsonData.aa);括號(hào)里的數(shù)據(jù)“dizhi”是我們用來(lái)存儲(chǔ)數(shù)據(jù)的變量名,這里可隨便設(shè)置,滿足代碼的變量名設(shè)置要求就行,“jsonData.aa”里jsondata代表的是返回body的所有數(shù)據(jù),而jsondaya后的.aa就相當(dāng)于返回的json數(shù)據(jù)的aa的值,我這里用數(shù)據(jù)來(lái)解釋吧,假設(shè),一個(gè)接口返回的數(shù)據(jù)是{“aa”:123,"bb":456},假如我們想要提取123的數(shù)據(jù)的話,我們只需在test里填入?var?jsonData?=?JSON.parse(responseBody);pm.globals.set("dizhi",jsonData.aa);其中我們的變量,“dizhi”就會(huì)代表著數(shù)據(jù)123,如果我們碰到那種很復(fù)雜的返回?cái)?shù)據(jù)怎么辦,假設(shè),我們需要在{“aa”:{"name":{user:admin,password:12345}}}這組數(shù)據(jù)里提取user的數(shù)據(jù),這里我們的的設(shè)置?var?jsonData?=?JSON.parse(responseBody);pm.globals.set("dizhi",jsonData.aa.name.user);,這里我們一層一層的解析就好了。廢話有點(diǎn)多了,這里我們開(kāi)始下一個(gè)操作步驟吧

postman如何做接口關(guān)聯(lián)

2,驗(yàn)證

我們當(dāng)給要提取的接口里填入數(shù)據(jù)后,我們點(diǎn)擊執(zhí)行,執(zhí)行完后我們點(diǎn)擊界面右上角的眼睛標(biāo)志,這里我們可以看到我們鎖設(shè)置的變量名“dizhi”已經(jīng)有了一個(gè)值”長(zhǎng)沙“了。

postman如何做接口關(guān)聯(lián)

?3,放入數(shù)據(jù)

我們把需要長(zhǎng)沙這個(gè)數(shù)據(jù)的接口打開(kāi),把變量放入我們需要的位置,假設(shè)我們需要給ticy這個(gè)參數(shù)放入數(shù)據(jù),我們?cè)趨?shù)的value里放入變量{{dizhi}},用2個(gè)大括號(hào)括起來(lái)就行。

postman如何做接口關(guān)聯(lián)

4,驗(yàn)證

我們點(diǎn)擊執(zhí)行”要放提取數(shù)據(jù)的接口“,點(diǎn)擊執(zhí)行后我們鼠標(biāo)懸停左上角的view,然后再展開(kāi)的列表數(shù)據(jù)里點(diǎn)擊show postman。。我們可以看到我們的請(qǐng)求數(shù)據(jù)了,然后看下是不是數(shù)據(jù)提取成功。

postman如何做接口關(guān)聯(lián)

?查看是否已經(jīng)把數(shù)據(jù)代入

postman如何做接口關(guān)聯(lián)

?這里我們看到,city已經(jīng)帶有長(zhǎng)沙的值,并且已經(jīng)傳上去了哦。

今天的分享已經(jīng)完成,感謝支持。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-406515.html

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

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

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

相關(guān)文章

  • Postman接口測(cè)試: postman設(shè)置接口關(guān)聯(lián),實(shí)現(xiàn)參數(shù)化

    Postman接口測(cè)試: postman設(shè)置接口關(guān)聯(lián),實(shí)現(xiàn)參數(shù)化

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

    2024年04月16日
    瀏覽(46)
  • Jmeter接口關(guān)聯(lián)(四)【使用正則表達(dá)式提取值】關(guān)聯(lián)上下接口實(shí)際當(dāng)中的運(yùn)用

    Jmeter接口關(guān)聯(lián)(四)【使用正則表達(dá)式提取值】關(guān)聯(lián)上下接口實(shí)際當(dāng)中的運(yùn)用

    文章目錄 前言 一、Jmeter中正則表達(dá)式的運(yùn)用(使用案例講解) 注意 這篇主要是用一個(gè)實(shí)際的例子講解正則表達(dá)式在2個(gè)有關(guān)聯(lián)的接口中運(yùn)用。 天氣預(yù)報(bào)接口: 請(qǐng)求Key:79a35e2a5997710f3bdc86de81f21dbb 根據(jù)城市查詢天氣 接口地址: http://apis.juhe.cn/simpleWeather/query 請(qǐng)求方式: http ge

    2024年02月15日
    瀏覽(18)
  • Postman的使用——設(shè)置全局參數(shù),參數(shù)的傳遞,從登錄接口的響應(yīng)body中提取數(shù)據(jù)更新全局參數(shù),從響應(yīng)cookie中提取數(shù)據(jù)更新全局變量

    Postman的使用——設(shè)置全局參數(shù),參數(shù)的傳遞,從登錄接口的響應(yīng)body中提取數(shù)據(jù)更新全局參數(shù),從響應(yīng)cookie中提取數(shù)據(jù)更新全局變量

    如圖所示,進(jìn)入postman后先后點(diǎn)這兩個(gè)位置(①Environment quick look;②Edit),新增全局變量city和XSRF-TOKEN 如圖所示,在需要調(diào)用的接口請(qǐng)求頭參數(shù)里引用上面定義的全局變量,語(yǔ)法:{{定義的變量名}} 類似apifox中的后置操作。 在postman中的位置是每個(gè)目錄或者接口中的Tests處,如

    2023年04月09日
    瀏覽(55)
  • jmeter--3.使用提取器進(jìn)行接口關(guān)聯(lián)

    jmeter--3.使用提取器進(jìn)行接口關(guān)聯(lián)

    目錄 1. 正則表達(dá)式提取器 1.1 提取單個(gè)數(shù)據(jù) 1.2 名詞解釋 1.3 提取多個(gè)數(shù)據(jù) 2. 邊界值提取器 2.2 名詞解釋 3. JSON提取器 3.1 Json語(yǔ)法 3.2 名詞解釋 3.3 如果有多組數(shù)據(jù),同正則方式引用數(shù)據(jù) 示例數(shù)據(jù):{\\\"access_token\\\":\\\"76_Qj8OysXMx-Vg90TtOMRwqrn3HEG4f0TJYHUZxeB_x2obewAYT5SxNefO-r5JzfWDiR_LHtF9B72b2Cd8qXy

    2024年01月22日
    瀏覽(29)
  • postman實(shí)現(xiàn)接口關(guān)聯(lián)

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

    可以配置全局變量來(lái)解決這個(gè)問(wèn)題 1.打開(kāi)postman請(qǐng)求窗口,選擇Tests 關(guān)于postman的Tests網(wǎng)上有很多解釋了,在這里不贅述了。 2.在Tests內(nèi)輸入一下代碼 注意:以上代碼塊是我自己接口返回的內(nèi)容所要抓取的信息,后續(xù)可根據(jù)自己的接口靈活變動(dòng) (1)代碼說(shuō)明\\\"apikey\\\",這里是我自

    2023年04月13日
    瀏覽(30)
  • postman 之接口關(guān)聯(lián)

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

    在項(xiàng)目中,多個(gè)接口之前都是有相互關(guān)聯(lián)的。 如:注冊(cè)之后就是登陸,一個(gè)業(yè)務(wù)增刪改查不可能一個(gè)接口一個(gè)接口測(cè),如果一個(gè)參數(shù)可能從新增到修改再到刪除D都是關(guān)聯(lián),則需要在第一個(gè)接口先去獲取到,然后在下面接口使用時(shí)可以調(diào)用 下圖舉例:請(qǐng)求需要先登錄獲取到

    2023年04月22日
    瀏覽(20)
  • postman實(shí)現(xiàn)多接口關(guān)聯(lián)

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

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

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

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

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

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

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

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

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

    2023年04月08日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包