Japexライフサイクル
外部文書
ライフサイクルに付いてはJapexマニュアルを参照してください。
準備
Japexは、実際にベンチマークを実行する前にテストを「ウオームアップ」することができます。フレームワーク全体は、ドライバ・クラスがステートレスであると想定されて書かれています。残念ながら、性能テストを行うためにESB Muleサーバを起動する必要があります。
XML設定ファイルに、ウオームアップ・フェーズに影響する複数の設定があります:
- japex.warmupIterations (全てのテスト・スイートに対して宣伝)
- japex.warmupsPerDriver (ドライバ・クラス毎に宣伝)
- japex.numberOfThreads (ドライバ・クラス毎に宣伝)
残念に、Japexはテスト・スイートを開始及び終了する時にメソッドを実行するAPIを提供していません。その結果、ESB Mulesサーバをテストを開始する前に開始して、終了した後に終了させることはできません。
warmupIterations と warmupsPerDriver の関係
[*numberOfThreads* とドライバ・インスタンスの関係]