99偷拍视频精品区一区二,口述久久久久久久久久久久,国产精品夫妇激情啪发布,成人永久免费网站在线观看,国产精品高清免费在线,青青草在线观看视频观看,久久久久久国产一区,天天婷婷久久18禁,日韩动漫av在线播放直播

JMeter如何實現Java請求步驟

這篇文章主要介紹了JMeter如何實現Java請求步驟,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創新互聯-專業網站定制、快速模板網站建設、高性價比冀州網站開發、企業建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式冀州網站制作公司更省心,省錢,快速模板網站建設找我們,業務覆蓋冀州地區。費用合理售后完善,十載實體公司更值得信賴。

Java的特點有哪些

Java的特點有哪些 1.Java語言作為靜態面向對象編程語言的代表,實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。 2.Java具有簡單性、面向對象、分布式、安全性、平臺獨立與可移植性、動態性等特點。 3.使用Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。

1.jar包

添加jar包依賴,注意和Jmeter的版本相同:

ApacheJMeter_core.jar,ApacheJMeter_java.jar

2.寫Java請求

先繼承 AbstractJavaSamplerClient,或者實現 JavaSamplerClient,

各方法和參數:

  • getDefaultParameters(),用來自定義參數的。

  • runTest(),請求主體。

  • Arguments類: 參數管理;

  • addAuguments() 用來添加參數。

  • JavaSamplerContext類: javaSampler的容器類,用來接收、處理用戶傳入的參數。

  • getParameter("參數名稱") 用來獲取指定的參數的值。

  • SampleResult類,請求類。

代碼實現

public class HelloThree extends AbstractJavaSamplerClient {
  String uname="";

  //定義GUI界面的參數。
  @Override
  public Arguments getDefaultParameters() {
    Arguments params = new Arguments();
    params.addArgument("username", "Jerry");
    return params;
  }

  @Override
  public void setupTest(JavaSamplerContext context) {
    //獲取參數
    uname = context.getParameter("username");
  }

  //主體執行部分。
  @Override
  public SampleResult runTest(JavaSamplerContext javaSamplerContext) {
    //new一個SampleResult對象,用來實現計時、結果回寫等操作。
    SampleResult sr=new SampleResult();
    //初始化業務功能類。業務功能類就是真正用來實現請求發送的類。
    Request request=new Request();
    //業務操作
    try {
      //請求開始計時
      sr.sampleStart();
      //調用業務方法。
      String result=request.say(uname);
      //設置顯示的請求數據,非必須。
      sr.setSamplerData("this is uname="+uname);
      //設置顯示的響應數據,必須。
      sr.setResponseData(result,sr.TEXT);
      //設置請求的結束狀態。
      sr.setSuccessful(true);
    } catch (Exception e) {
      sr.setResponseData("fail msg:"+e.getMessage(),sr.TEXT);
      sr.setSuccessful(false);
    } finally {
      //請求結束計時。
      sr.sampleEnd();
    }
    return sr;
  }
}

寫好之后打成jar包;

3.jar包的存放

  • ·擴展的組件本身的jar包,放入Jmeter的lib\ext目錄。

  • ·業務jar包及其所有的依賴包,放入Jmeter的lib目錄。

然后重啟jmeter,添加Java請求,就可以看到新增的Java請求了。

lib目錄的沖突、管理:

業務本身需要用到的一些jar包,可能Jmeter的lib目錄原始就存在。因此會存在以下問題:

  • ·jar包版本的沖突問題。

  • ·jar包數量太多,無法有效區分。

解決方法:在Jmeter.properties中設置plugin_dependency_path

感謝你能夠認真閱讀完這篇文章,希望小編分享的“JMeter如何實現Java請求步驟”這篇文章對大家有幫助,同時也希望大家多多支持創新互聯,關注創新互聯行業資訊頻道,更多相關知識等著你來學習!

文章標題:JMeter如何實現Java請求步驟
URL鏈接:http://www.yijiale78.com/article0/gjhsio.html

成都網站建設公司_創新互聯,為您提供虛擬主機、品牌網站建設電子商務、小程序開發、、標簽優化

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

h5響應式網站建設