3

AbstractJavaSamplerClientJava API 呼び出しのパフォーマンスを測定するためにを拡張するカスタム Java リクエストを作成しました。ただし、同じユースケースの一部である複数の API のパフォーマンスを測定する必要があります。

すなわち

Server severInst = new Server();
severInst.api1(); 
severInst.api2();
severInst.api3();

API 呼び出し (api1、api2、api3) ごとに Jmeter でメトリックを取得する必要があります。ただし、api2 呼び出しは api1 に依存しているため、これらの API 呼び出しを分割することはできません。(api2 に依存する api3 も同様)。分割できれば、API ごとに異なる「Java Sampler Client」を作成できます。これらの API はすべて相互に依存しているため、一度にすべてを呼び出す必要があります。

このメソッドrunTestは 1 つだけを返しますSampleResult。ただし、複数の SampleResult を返す必要がある状況が必要です。SampleResult.setParent()andを試しましたSampleResult.storeSubResult()が、うまくいきませんでした。

これに関する指針は役に立ちますか?

ありがとう

4

1 に答える 1