三.jmeterコード学習、AbstractJavaSamplerClient【継続更新】

1298 ワード

public abstract class AbstractJavaSamplerClient extends Object implements JavaSamplerClient

constructor
     AbstractJavaSamplerClient()
method
  • Arguments getDefaultParameters()/テストのデフォルトデータの一部をプログラム実行前にJMeterクライアント
  • に表示する
  • protected org.apache.log.Logger getLogger()/サブクラスlog
  • を記録する
  • void setupTest(JavaSamlerContext context)/テスト開始時に
  • を実行
  • void teardownTest(JavaSamplerContext context)/テスト終了時に
  • を実行
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     
    Methods inherited from interface org.apache.jmeter.protocol.java.sampler.JavaSamplerClient
    runTest
    SampleResult runTest(JavaSampleContext context)/主なテスト方法、すべてのテストプログラムがここで完了し、JavaSampleContextパラメータパッケージテストに必要なすべての外部データ(構成情報など)
    SampleResultでは、すべてのテスト結果がカプセル化されています(テストが成功しましたか?プログラム実行時間など)
     
     
    Jmeter javaテストクラスの作成
    まず抽象クラスAbstractJavaSamplerClient【ApacheJMrter_java.jar】を継承する
    4つの抽象的な方法
    void setupTest(JavaSamplerContext arg0)
    SamplerResult runTest(JavaSamplerContest arg 0)//主なテスト方法、すべてのテストプログラムはここで完了します
    void teardown(JavaSamplerContext arg0)
    Arguments getDefaultParameters()/テストのデフォルトデータをプログラム実行前にJMeterクライアントに表示する