簡體   English   中英

如何從JSON獲取多個ID並將其傳遞給jmeter中的下一個請求

[英]How to get multiple ids from JSON and pass it to next request in jmeter

請找到附件的json:

        "0":"10000267",
        "no":"10000267",
        "1":"2180100151-1-40",
        "article_no":"2180100151-1-40",
        "2":"550053",
        "agent_code":"550053",
        "3":"103896",
        "customer_code":"103896",
        "4":"A+",
        "grade":"A+",
        "5":"1336489",
        "id":"1336489",
        "6":"8907679958231",
        "ean_code":"8907679958231",
        "7":"315",
        "quantity":"315",
        "8":"27",
        "available_quantity":"27"
    },
    {
        "0":"10000286",
        "no":"10000286",
        "1":"2180100151-1-40",
        "article_no":"2180100151-1-40",
        "2":"550108",
        "agent_code":"550108",
        "3":"112230",
        "customer_code":"112230",
        "4":"A+",
        "grade":"A+",
        "5":"1432890",
        "id":"1432890",
        "6":"8907679958231",
        "ean_code":"8907679958231",
        "7":"494",
        "quantity":"494",
        "8":"27",
        "available_quantity":"27"

現在,我已經使用JSON提取程序提取了“ id”,並且我必須在下一個請求中傳遞這些多個id。 我怎樣才能做到這一點?

例如:我必須在下一個請求中以id = 1432890,1336489的格式傳遞id。我如何實現這一目標。如果有人添加可以幫助實現此目標的代碼,那就太好了。

在下一個請求(例如$ {varJson_1},$ {varJson_2})中通過變量名稱來調用變量。 因此,在下一個請求中,id = $ {varJson_1},$ {varJson_2}。

如果您正在使用json提取程序獲取多個值,則下面的屏幕截圖將幫助您將所有值都保存在一個變量中。 然后,在下一個請求中調用該變量。

在此處輸入圖片說明 如下所示,foo_All在一個變量中包含json提取的所有值。 在下一步中使用它。 在此處輸入圖片說明

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM