2016-03-28 95 views
0

我需要參數化手機號碼,這是我從CSV做的,在我的下一個請求中,我需要傳遞手機號碼的前4位數,所以是否可以修改Jmeter中的變量值,以便我可以從csv中選擇值並將該值存儲在變量中(傳遞到移動號碼字段中),並且在下一個請求中,我可以修改相同的變量(選擇前4位數字)並傳遞到下一個請求中?修剪Jmeter變量值

Please find the attached snapshot for the request where i need to pass only first 4 digit

回答

0

可以使用u.e.做__javaScript()功能如下:

  1. 如果使用JMeter Plugins有一個__substring()功能
  2. 修剪變量對即時:

    ${__javaScript("${MobileNumber}".substring(0\,4),)} 
    
  3. 修剪變量和值存儲到${foo}變量:

    ${__javaScript("${MobileNumber}".substring(0\,4),foo)} 
    

記住以下幾點:

  • 用引號包圍變量,這樣的JavaScript引擎,可以用反斜槓
  • 認爲這是一個字符串函數
  • 逃生逗號如果要存儲結果到一個變量 - 使它最後一個函數參數

參考文獻:

+0

由於其工作:) –