私はBeanShell Timerについて言及しているWebサイトはスキップしませんでしたが、実際に使用することはできませんでした。誰でも本当にどんな状況でそれが必要でしたか?JMeterのBeanShellタイマーの実際の使用状況は?
1
A
答えて
2
エッジ条件に基づいて遅延を追加する必要がある場合は、他のタイマーの範囲外です。Constant TimerまたはGaussian Random TimerまたはUniform Random Timerなどです。
例1:
- あなたが要求を提出した、前の場合、それは
- 「保留中」ステータスを返し、アプリケーションの設計に応じて、あなたがそう5秒
- 、たとえば、この要求を再試行することができますサンプラーレスポンスには
pending
が含まれ、5秒間待つ必要があります。この場合には、BeanShellのタイマー
例2の使用を検討することが可能になります:あなたは、によってカバーされていない、すなわち既存のタイマー、Bernoulli distributionまたはRademacher distributionに覆われていないディストリビューションを実装する必要が
- 既存のタイマー。
したがって、既存のテスト要素では実装できないカスタム条件に基づいて遅延を生成する必要がある場合は、スクリプトベースのタイマーを使用する必要があります。
既存のJMeterタイマータイプの詳細については、A Comprehensive Guide to Using JMeter Timersの記事を参照してください。
もはるかに優れているJSR223 TimerとGroovy languageとしてGroovyのパフォーマンスへの切り替えを検討し、Groovyは、最新のJava機能をサポートしています(そして、その上にいくつかのより多くの「シンタックスシュガー」を追加。
関連する問題
- 1. のJMeter 3.0:BeanShellの
- 2. Jmeter httpパス値ファインダbeanshellを使用
- 3. JMeterのBeanShellのポストプロセッサが
- 4. JMeter BeanShell - ループスルー値
- 5. JMeter - beanshellを使用してtelnetでコマンドを実行します。
- 6. Jmeter Beanshellポストプロセッサーのelse文
- 7. JMeter BeanShellアサーションの比較
- 8. Jmeter BeanShell - アクセス応答データ - Beanshellエラー?
- 9. JMeter Beanshell整数エラー
- 10. jMeter BeanShellポストプロセッサー同期
- 11. Jmeter beanshellスクリプトのcsvファイルの次の行
- 12. JMeterのBeanShellのアサーションの解析とJSON
- 13. FlowDocument:TableColumnの使用状況
- 14. Beanshell PreProcessorでのJMeterテストの停止
- 15. JMeterのBeanShellのポストプロセッサヘッダーを削除例外
- 16. JMeter BeanShellまたはJSR233でPOJOを使用する
- 17. JMeterはHTTPリクエストでbeanshell変数を使用します
- 18. 実際のIT業界の状況におけるASP.NET ID
- 19. JMeter BeanShell SHA-256の異なるハッシュ値
- 20. Jmeter beanshellスクリプト - ポーランド語の姓名
- 21. 仮想メソッドの実装を隠すための新しいキーワードの実際の使用状況? c#
- 22. NSNotFoundの利用状況は?
- 23. Jmeter - BeanShellでlinux bash shellコマンド/スクリプトを実行するには
- 24. JMeterでbeanshellを使用してマシンのIPアドレスを取得するには?
- 25. jmeter beanshellを使用してcsvファイルを上書きする
- 26. jmeterでBeanshellを使用してJSON応答を検証する
- 27. Android 2.1のデータ使用状況のトラッキング
- 28. Subversionの使用状況ログの分析
- 29. アプリケーションの使用状況の統計
- 30. のpersistence.xmlファイルの使用状況[パッケージ]