AbstractJavaSamplerClient
Java 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()
が、うまくいきませんでした。
これに関する指針は役に立ちますか?
ありがとう