リスナーに依存する変数が存在する可能性はありますか? JSR223アサーションで動作している2つのサンプラーを実行したいと思います。私は、変数 "name"の値を求めるGroovyコードを使用します。サンプラーAを実行すると「トム」と表示され、サンプラーBを実行すると「ポール」と表示されます。 両方を同時に実行する必要があります。JMeter Groovy各サンプラーの変数を設定する
0
A
答えて
1
あなたはこれを表すJSR223アサーションまたはそのサンプラーでsampler
と略記しています。したがって、基本的に基底のAbstractTestElement.getName()メソッドを実行するsampler.getName()
関数を呼び出すことによってその名前を確認することができます。関連するコードは次のようになります。
vars.put('foo', 'bar')
:
if (sampler.getName().equals('Sampler A')) {
log.info('Tom')
}
else if (sampler.getName().equals('Sampler B')) {
log.info('Paul')
}
あなたはその順番に同様JMeterVariablesクラスのインスタンスを表しますvars
速記を使用して、GroovyのコードからのJMeter変数を設定することができます作成された変数を必要に応じて${foo}
と参照するには、bar
の値を持ちます。詳細はScripting JMeter Assertions in Groovy - A Tutorialの記事を参照してください。
関連する問題
- 1. SSL/TLSでJMeter TCPサンプラーを設定するには?
- 2. サンプラー結果setResponseDataがJMeterで設定されていません
- 3. jp @ gc - JMeterのWebDriverサンプラー
- 4. JMeterのRESTサンプラーの結果を取得
- 5. shの出力をGroovy変数に設定する方法は?
- 6. Jmeter-webdriver.pluginでACTIONSクラスを使用する方法。 - Webdriverサンプラー。
- 7. Jmeter:パラメータ設定
- 8. Jenkins Groovy内で複数行のシェルスクリプトで変数を設定する方法は?
- 9. 各テストの前にモカスイートの変数を設定しますか?
- 10. GroovyのMethodClosureのデリゲートを設定する
- 11. Jenkins-pipeline groovyのプロパティファイルから変数を抽出して設定する
- 12. サンプラーに書き込むjMeterのBSFポストプロセッサーからの結果
- 13. Groovy - 独自の整数のプロパティを設定する
- 14. groovyのjmeter samplerの結果を
- 15. Jmeterで動的にJDBC設定を変更する
- 16. Jmeter 2.9パラメータを渡さないPUT用HTTPサンプラー
- 17. JMeterの2つのHTTPサンプラー間の経過時間を計算する方法
- 18. のJMeter - サンプラーが録音コントローラで記録されていない
- 19. JMeterグラフ設定の保存
- 20. JMeter、JUnit、Spring Javaの設定
- 21. JMeter設定ファイルをリポジトリにエクスポートする
- 22. JMeterループ変数
- 23. Jmeter Junitサンプラーの詳細な結果メッセージを作成するには
- 24. Groovyの各メソッド/クロージャー
- 25. groovyでfetchSizeを設定するSql
- 26. GroovyとLog4J Config.groovyの設定
- 27. ヘッダークッキーの "sid"値を変数に設定
- 28. Jmeterサンプラーにリソースファイルが表示されない
- 29. サンプラー・エラーでJMeterコリレーター+インターリーブ・コントローラーがリセットされましたか?
- 30. jmeterの連続サンプラーの合計の平均を自動的に測定する方法は?