我創建了一個測試計劃,只是發送請求解析響應並創建另一個請求。變量的內容 - JMeter的
問題是,在其中一個變量中,我沒有看到它發送了它的內容,請求沒問題,我使用json路徑提取器解析了我想要的字段(nurl),而不是使用正則表達式來獲取值iid)來自(nurl)。
我把這個值放在一個變量中,並且在調試中看到它被解析好了,當我創建一個新的HTTP請求並且把這個值作爲一個變量傳遞給它時,它顯示爲空, 。
可有人請指教一下我做錯了嗎?
我創建了一個測試計劃,只是發送請求解析響應並創建另一個請求。變量的內容 - JMeter的
問題是,在其中一個變量中,我沒有看到它發送了它的內容,請求沒問題,我使用json路徑提取器解析了我想要的字段(nurl),而不是使用正則表達式來獲取值iid)來自(nurl)。
我把這個值放在一個變量中,並且在調試中看到它被解析好了,當我創建一個新的HTTP請求並且把這個值作爲一個變量傳遞給它時,它顯示爲空, 。
可有人請指教一下我做錯了嗎?
你json path extractor
,也比使用regex
來獲取值應爲HTTP request SITE - IOS
,所以我建議你把所有這些下HTTP request SITE - IOS
(而不是在同一層次),因此將只收到一次響應後執行。 (您可以標記所有的提取和拖放作爲HTTP請求的孩子)
目前您在層次結構執行它的每一個採樣包括調試採樣,這將使該變量爲空。
檢查後,我剛剛在正則表達式中未使用「作爲默認值使用空值」,並且它正常工作,