jmeterテストに問題があります。Blazemeter TaurusとJenkinsによるjmeterテストの実行
私はBlazemeter Taurus(bztコマンド)を使って実行しており、Jenkinsジョブとして実行しています。 私の問題は次のとおりです。 example for a property I set
問題が発生私が数を渡すとき: 私はそれらをコマンドラインからparamsは渡すことができますので、私はJMeterのプロパティとして設定され、ユーザー定義の値を、作成した BZT -oモジュール。 jmeter.properties.profileId = 413 -o modules.jmeter.properties.lab = 8050
これらは、 "ラボ" のparamがURLに埋め込まれているので、それはURLを壊し8050.0および413.0 として解析されます。
これをコマンドラインでjmeterコマンドで実行すると、これは正常に動作します。
私は、次の処理を行い豆の殻サンプラーでこれを回避作業を試みた:
int a = Integer.parseInt(vars.get(${lab}));
String raw = String.ValueOf(a);
String processed = raw.substring(0,5);
vars.putObject("lab" ,new String(processed));
props.put("lab", lab);
log.info("this is the new " + ${lab});
が、これは失敗します。 ご協力いただければ幸いです。牡牛座の問題に関しては
ありがとう@Dmitri T.私は来週これをチェックし、問題が解決したかどうかを確認します。私は更新します。 –