日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jmeter测试java代码

發布時間:2025/4/9 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jmeter测试java代码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? ?有時候總是要寫代碼的,不得不說你也得會,這不往下看 java請求了,就的寫代碼,那么先來實現一個類,

? ?

package com.company.jemeters;public class Hello {public int sum(int a,int b){return a+b;} }

實現了一個加法,那么我們去寫測試類

這里需要吧jemter 的庫添加到lib里面去

package com.company.jemeters; import org.apache.jmeter.config.Arguments; import org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient; import org.apache.jmeter.protocol.java.sampler.JavaSamplerContext; import org.apache.jmeter.samplers.SampleResult; public class perftest extends AbstractJavaSamplerClient {private String a;private String b;private String c;private String resultData;public Arguments getDefaultParmeters(){Arguments params=new Arguments();params.addArgument("add","");params.addArgument("addnum","");params.addArgument("sum","");return params;}public void setupTest(JavaSamplerContext arg0){}public SampleResult runTest(JavaSamplerContext arg0){a=arg0.getParameter("add");b=arg0.getParameter("addnum");c=arg0.getParameter("sum");SampleResult str= new SampleResult();str.setSampleLabel("測試sum函數");try{str.sampleStart();// jmeter 開始統計響應時間標記Hello test = new Hello();// 通過下面的操作就可以將被測方法的響應輸出到Jmeter的察看結果樹中的響應數據里面了。resultData = String.valueOf(test.sum(Integer.parseInt(a), Integer.parseInt(b)));if (resultData != null && resultData.length() > 0) {str.setResponseData("結果是:"+resultData, null);str.setDataType(SampleResult.TEXT);if (Integer.parseInt(resultData)==(Integer.parseInt(c))){System.out.println(resultData);str.setSuccessful(true);}else {System.out.println(resultData);str.setSuccessful(false);}}}catch (Throwable e){str.setSuccessful(false);}finally {str.sampleEnd();}return str;}public void teardownTest(JavaSamplerContext arg0){} }

這也寫完,我們就開始打成jar包測試就行,

放到jemter的\lib\ext文件下,

打開jmeter,新建java請求,

?

?

?

?然后點擊運行

?

這也我們就完成了jmeter測試java類,是不是很簡單,其實這剛剛是一個開始。

?在后面我們還會有很多,我們可以使用java編寫好能夠在jmeter運行的類,用java來進行壓測

轉載于:https://www.cnblogs.com/leiziv5/p/8780370.html

總結

以上是生活随笔為你收集整理的jmeter测试java代码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。