2

25 人のユーザーがシステムにログインしていくつかの機能を実行するための jmeter スクリプトを作成しました。そのテスト計画を永遠に実行したかったのです。そのため、テスト計画で「永久に」ループ カウント オプションを選択しましたが、スレッド グループは永久に実行されず、自動的に停止します。なぜこれが起こっているのですか?テスト計画の構成は次のとおりです。

  • テスト計画

  • スレッドグループ

    • HTTP リクエストのデフォルト
    • HTTP Cookie マネージャー
    • HTTP キャッシュ マネージャー
    • CVS データ セット構成
    • ログイン用のトランザクション コントローラ
    • その他の機能のトランザクション コントローラー
    • ログアウト用のトランザクション コントローラー
    • 結果ツリーを表示
    • 応答時間グラフ
4

2 に答える 2

3

CSV Data Set Config要素を再確認し、次のことを確認します。

  • 「EOF でリサイクルしますか?」本当です
  • 「EOF でスレッドを停止しますか?」です
于 2015-09-09T16:08:59.277 に答える
1

これは、 loop controllerを使用して行うこともできます。

「スレッド グループ」の下で「ループ コントローラ」を使用し、ここですべてのリクエスト ( 「システムにログインする 25 人のユーザー...」 ) を分離し、トランザクション コントローラをループから外します。

ここで、「 Simple Controller」を使用してこれらのリクエストを分離することも可能です。

consoleを使用して jmeter スクリプトを実行し、「View Result Tree」や「Response Time Graph」などのコンポーネントを無効にします。メモリ リークに対して jmeter を設定することをお勧めします。

于 2015-09-09T13:25:40.970 に答える