2016-12-08 9 views
1

需要幫助。 需要登錄多個用戶,所以我正在使用CSV數據集配置。收到的動態authCode我存儲在另一個.csv文件,結果finaly我收到令牌,我也存儲在.csv。 在發佈HTTP請求時,我傳遞了令牌和來自.csv的用戶數據,我如何區分令牌以僅使用4個用戶發佈1000請求?如何區分.csv中的存儲令牌jmeter

回答

0

簡短回答: JMeter自動爲您做。您無需在CSV文件中保存authCode & token

龍答:

  1. 保存authCode使用Regular Expression Extractor。將該變量命名爲authCode
  2. ${authCode}替換authCode值在隨後的請求中發送。
  3. 捕獲使用Regular Expression Extractor令牌值並將該值存儲在變量中token
  4. ${token}替換無論token值在後續請求中發送。

您無需擔心thread/vuser,以authCodetoken和相應的thread關聯。 JMeter通過爲each thread存儲authCode,token值併爲其維護狀態來處理它。

如需更具體的答案,請分享您的測試計劃並提及您想要實現的目標。

+0

謝謝你的回覆。所以,不要像你所建議的那樣存儲auth,而是關於token--決定存儲用戶數據,因爲進一步會將這些數據傳遞給很多HTTP請求。 –

+0

它可能有數百個請求,您無需將其存儲爲CSV。 JMeter已經爲你節省了價值。您可以在隨後的請求中將標記值替換爲任何地方。如果我們按照您的方法行事,那麼您只能使用CSV值進行硬編碼。 –