要在JMeter中讀取重復的JSON數(shù)據(jù),可以使用以下步驟:
添加一個HTTP請求,用于發(fā)送請求和接收JSON響應。
在HTTP請求中,選擇"Body Data"選項,并將預期的JSON數(shù)據(jù)作為請求體發(fā)送。
添加一個"JSON Extractor"后置處理器,用于提取JSON數(shù)據(jù)。
在"JSON Extractor"中,設置"Names of created variables"字段為一個變量名,用于存儲提取的JSON數(shù)據(jù)。
在"JSON Extractor"中,設置"JSON Path expressions"字段為要提取的JSON數(shù)據(jù)的路徑。如果要提取重復的數(shù)據(jù),可以使用通配符(*)來匹配多個數(shù)據(jù)。
例如,如果要提取JSON響應中的所有"name"字段的值,可以將"JSON Path expressions"設置為"$.name"。
在"JSON Extractor"中,設置"Match No."字段為-1,表示提取所有匹配的數(shù)據(jù)。
在后續(xù)的測試步驟中,可以使用${變量名_1}
、${變量名_2}
等來引用提取的重復JSON數(shù)據(jù)。其中,數(shù)字代表匹配的索引號。
以上步驟可以幫助你在JMeter中讀取重復的JSON數(shù)據(jù)。