0

私はCSVから行っている携帯電話番号をパラメータ化する必要があり、次のリクエストで携帯電話番号の最初の4桁を渡す必要があるため、csvから値を選択して保存できるようにjmeterで変数値をトリミングすることは可能ですか?その値を変数 (携帯電話番号フィールドに渡す) と次のリクエストで、同じ変数をトリミング (最初の 4 桁を選択) して次のリクエストに渡すことができますか?

最初の 4 桁のみを渡す必要があるリクエストの添付スナップショットを見つけてください

4

1 に答える 1

1

次のように ue __javaScript()関数を使用して実行できます。

  1. JMeter プラグインを使用する場合は、__substring()関数があります。
  2. オンザフライで変数をトリム:

    ${__javaScript("${MobileNumber}".substring(0\,4),)}
    
  3. 変数をトリムし、値を変数に格納し${foo}ます。

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

次の点に注意してください。

  • JavaScript エンジンが文字列と見なすことができるように、変数を引用符で囲みます。
  • バックスラッシュを使用して関数内のコンマをエスケープする
  • 結果を変数に格納する場合 - 最後の関数パラメータにします

参考文献:

于 2016-03-28T08:55:16.253 に答える