4

JMeter テストが指定されたスループットを達成できないために、Maven/Jenkins ビルドが失敗する可能性はありますか?

Jenkins での継続的な統合プロセスの一環として、いくつかの基本的なパフォーマンス テストを行うために、jmeter-maven-plugin をいじっています。

JMeter テストの Sampler に Duration Assertion を設定して、応答時間が特定のしきい値を超えた場合にサンプルを失敗としてマークすることができます。私が望むのは、テストの合計スループットに基づいて (Maven で、または Maven ビルドをトリガーする Jenkins ジョブで) ビルドを失敗できるようにすることです。

これは既存のプラグインで可能ですか?

4

1 に答える 1

3

はい、可能です。Jenkins Text Finder プラグインと JMeter の「集計レポート」を使用できます。集計レポートを使用すると、CSV または XML ファイルを作成できます。Jenkins Text Finder Plugin を使用してこのファイルでスループットを検索し、ビルドを失敗または不安定としてマークすることができます。または、BASH スクリプトを使用して、生成された JMeter レポート ファイルを検索し、null 以外の戻り値を返すこともできます。これにより、ビルドが失敗します。

于 2013-10-09T20:16:56.653 に答える